Skip to content

API-documentatie

v1.0.0

Wijzigingen tussen verslagen

GET /api/v1/cases/{case}/changes

scope: cases:read 3 credits

De verschillen tussen twee openbare verslagen: gewijzigde bedragen en onderwerpen, met herkomst per item. Standaard het laatste en voorlaatste verslag; kies met from en to andere verslagen, of met since het laatste verslag vóór een datum.

Padparameters

Padparameters
NaamTypeOmschrijving
case verplicht

Dossier-id (ULID) of de slug van het dossier

stringDossier-id (ULID) of de slug van het dossier

Queryparameters

Queryparameters
NaamTypeOmschrijving
from

Id van het eerste verslag

string | nullId van het eerste verslag
to

Id van het tweede verslag

string | nullId van het tweede verslag
since

Vergelijk met het laatste verslag vóór deze datum

string | nullVergelijk met het laatste verslag vóór deze datum

Antwoord, HTTP 200

Public data

Antwoord, HTTP 200

Antwoord, HTTP 200
NaamTypeOmschrijving
data verplicht object | null
data.from verplicht object
data.from.id verplicht string
data.from.number verplicht integer | null
data.from.title verplicht string
data.from.published_on verplicht string
data.from.document_url verplicht string | null
data.to verplicht object
data.to.id verplicht string
data.to.number verplicht integer | null
data.to.title verplicht string
data.to.published_on verplicht string
data.to.document_url verplicht string | null
data.values verplicht object[]
data.values[].field verplicht string
data.values[].kind verplicht string
data.values[].change verplicht string
data.values[].from verplicht object | null
data.values[].from.value verplicht number | null
data.values[].from.state verplicht enum known, not_mentioned, not_known, not_reported
data.values[].from.qualifier verplicht string | null
data.values[].to verplicht object | null
data.values[].to.value verplicht number | null
data.values[].to.state verplicht enum known, not_mentioned, not_known, not_reported
data.values[].to.qualifier verplicht string | null
data.values[].delta verplicht number | null
data.values[].from_source verplicht object | null
data.values[].from_source.document verplicht object | null
data.values[].from_source.document.id verplicht string
data.values[].from_source.document.title verplicht string | null
data.values[].from_source.document.report_number verplicht integer | null
data.values[].from_source.document.report_date verplicht string | null
data.values[].from_source.document.published_on verplicht string | null
data.values[].from_source.document.page_count verplicht integer | null
data.values[].from_source.document.url verplicht string | null
data.values[].from_source.document.sha256 verplicht string | null
data.values[].from_source.page verplicht integer | null
data.values[].from_source.section verplicht string | null
data.values[].from_source.excerpt verplicht string | null
data.values[].to_source verplicht object | null
data.values[].to_source.document verplicht object | null
data.values[].to_source.document.id verplicht string
data.values[].to_source.document.title verplicht string | null
data.values[].to_source.document.report_number verplicht integer | null
data.values[].to_source.document.report_date verplicht string | null
data.values[].to_source.document.published_on verplicht string | null
data.values[].to_source.document.page_count verplicht integer | null
data.values[].to_source.document.url verplicht string | null
data.values[].to_source.document.sha256 verplicht string | null
data.values[].to_source.page verplicht integer | null
data.values[].to_source.section verplicht string | null
data.values[].to_source.excerpt verplicht string | null
data.topics verplicht object[]
data.topics[].topic verplicht string
data.topics[].change verplicht string
data.topics[].from verplicht string | null
data.topics[].to verplicht string | null
data.topics[].investigation verplicht boolean
data.topics[].to_source verplicht object | null
data.topics[].to_source.document verplicht object | null
data.topics[].to_source.document.id verplicht string
data.topics[].to_source.document.title verplicht string | null
data.topics[].to_source.document.report_number verplicht integer | null
data.topics[].to_source.document.report_date verplicht string | null
data.topics[].to_source.document.published_on verplicht string | null
data.topics[].to_source.document.page_count verplicht integer | null
data.topics[].to_source.document.url verplicht string | null
data.topics[].to_source.document.sha256 verplicht string | null
data.topics[].to_source.page verplicht integer | null
data.topics[].to_source.section verplicht string | null
data.topics[].to_source.excerpt verplicht string | null
data.summary verplicht object
meta verplicht object
meta.reports verplicht object[]
meta.reports[].id verplicht string
meta.reports[].number verplicht integer | null
meta.reports[].title verplicht string
meta.reports[].published_on verplicht string
meta.reports[].document_url verplicht string | null

Antwoord, HTTP 404

Not found

Antwoord, HTTP 404

Antwoord, HTTP 404
NaamTypeOmschrijving
error verplicht object
error.code verplicht

Stable error code, for example not_found or validation_failed

stringStable error code, for example not_found or validation_failed
error.message verplicht

Human-readable explanation

stringHuman-readable explanation
error.details

Extra information, such as the fields that failed validation

objectExtra information, such as the fields that failed validation

Antwoord, HTTP 422

Validation error

Antwoord, HTTP 422

Antwoord, HTTP 422
NaamTypeOmschrijving
error verplicht object
error.code verplicht

Stable error code, for example not_found or validation_failed

stringStable error code, for example not_found or validation_failed
error.message verplicht

Human-readable explanation

stringHuman-readable explanation
error.details

Extra information, such as the fields that failed validation

objectExtra information, such as the fields that failed validation

De velden van het antwoord staan in openapi.json. Hoe elke waarde met bron is opgebouwd, leest u bij Gegevens en brondocumenten