Feil
Alle feil har samme form. Les feil.kode i koden din, ikke meldingsteksten.
Feilformatet
error er med for eldre klienter og har samme tekst som feil.melding.
feil.detaljer er med når serveren har mer å si, for eksempel hvilke felt som feilet.
{
"ok": false,
"success": false,
"error": "Mangler scope: bilag:read",
"feil": {
"kode": "IKKE_TILGANG",
"melding": "Mangler scope: bilag:read",
"sporingsId": "..."
}
}Feilkoder
400 UGYLDIG_INPUT: forespørselen er ugyldig. Rett den før du prøver igjen.
401 UAUTORISERT: nøkkelen eller tokenet mangler eller er ugyldig.
403 IKKE_TILGANG: nøkkelen mangler tilgangen ruten krever.
404 IKKE_FUNNET: ressursen finnes ikke.
409 KONFLIKT: ressursen er i en tilstand som hindrer endringen.
429 FOR_MANGE_FORESPORSLER: du har nådd grensen for antall kall. Se guiden om rate limits.
500 INTERN_FEIL: feil hos oss. Prøv igjen senere.
502, 503 og 504 IKKE_TILGJENGELIG: tjenesten eller en leverandør er midlertidig utilgjengelig.
Sporings-ID
feil.sporingsId er den samme verdien som headeren X-Request-Id. Oppgi den når du kontakter support.
Når skal du prøve igjen?
Prøv igjen ved 429, 502, 503 og 504, med økende pause.
Ved 400, 401, 403, 404 og 409 må du endre forespørselen først.