Offentligt API

Fejl

Fejlformatet i det offentlige API og håndtering af almindelige fejl.

Fejl fra det offentlige API bruger et ensartet JSON-format.

{
  "error": {
    "type": "invalid_request",
    "message": "Invalid value",
    "field": "type"
  }
}

Felter

FeltTypeBeskrivelse
error.typestringMaskinlæsbar fejlkategori.
error.messagestringMenneskeligt læsbart resumé.
error.fieldstring eller nullFeltet, som fejlen vedrører, når det er tilgængeligt.

Almindelige statuskoder

StatusBetydning
400Ugyldig forespørgsel, parameter eller anmodningsstruktur.
404Den offentlige ressource blev ikke fundet.
500Midlertidig serverfejl.

Vejledning om nye forsøg

Prøv midlertidige fejl igen med stigende ventetid. Prøv ikke ugyldige anmodninger igen uden at ændre anmodningen.

I en søgebrugerflade bør det forrige stabile resultat så vidt muligt forblive synligt, mens en ny anmodning kører.