Publieke datagrenzen

Beperkingen van de Public Knowledge API

Gebruik de API als bron van modelkennis en provenance, niet als inspectie, voertuiglookup of garantie. De beperkingen hieronder zijn onderdeel van een zorgvuldige integratie.

Datagrenzen

DekkingCoverage
GrensLimitation
VeiligFail-closed

Ontbrekende of onvoldoende gedekte data wordt niet als zekerheid of voertuigclaim gepubliceerd.

Modelkennis is geen inspectie van een individueel voertuig

Een modelresponse beschrijft modelbrede kennis, openbare context en redactionele aandachtspunten. Zij bewijst niets over de concrete technische staat, schade, het onderhoud of de uitvoering van één auto.

Laat in een consumenteninterface daarom ruimte voor bouwjaar, uitvoering, onderhoudsbewijs, proefrit en zo nodig een aankoopkeuring.

Geen kentekenlookup

De Public Knowledge API heeft geen route voor kentekens of individuele voertuigen. De API-root maakt deze grens machineleesbaar met plateLookup: false.

Brandstofprijzen kunnen ontbreken

/v1/fuel-prices/latest beschrijft de status van de runtime bron. Zonder gevalideerde prijsimport blijft de response fail-closed met SOURCE_REQUIRED_AT_RUNTIME en zonder prijswaarden.

Ingekorte fail-closed fuelstatus

json

{
  "status": "SOURCE_REQUIRED_AT_RUNTIME",
  "prices": [],
  "classification": "OFFICIAL",
  "limitations": [
    "generatedAt is geen prijsmeetdatum."
  ]
}

Gebruik generatedAt nooit als meetdatum voor een prijs.

Freshness is objectspecifiek

Niet ieder object heeft dezelfde combinatie van dataAsOf, sourceCheckedAt, editorialReviewedAt en generatedAt. Toon alleen velden die de response daadwerkelijk bevat en behoud hun afzonderlijke betekenis.

Lees de freshnessdefinities.

De publieke API blijft read-only

De veertien publieke routepaths ondersteunen GET en HEAD. Er zijn geen publieke schrijfoperaties in deze surface. Bouw geen interface die suggereert dat een consumer kennis, sources of voertuigdata via deze API kan wijzigen.