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
| Felt | Type | Beskrivelse |
|---|---|---|
error.type | string | Maskinlæsbar fejlkategori. |
error.message | string | Menneskeligt læsbart resumé. |
error.field | string eller null | Feltet, som fejlen vedrører, når det er tilgængeligt. |
Almindelige statuskoder
| Status | Betydning |
|---|---|
400 | Ugyldig forespørgsel, parameter eller anmodningsstruktur. |
404 | Den offentlige ressource blev ikke fundet. |
500 | Midlertidig 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.