Kom igång
Fel
När något går fel svarar API:et med motsvarande HTTP-status och en body med code och message inuti error.
Använd code i ditt program. message är en engelsk text som ska hjälpa den som felsöker, och den kan ändras.
Felformat404
{
"error": {
"code": "not_found",
"message": "Item not found or you do not have access to it."
}
}Ingen nyckel401
{
"error": {
"code": "missing_api_key",
"message": "Send your API key in the X-API-Key header or as Authorization: Bearer <key>."
}
}Felkoder
| Status | Kod | När det inträffar |
|---|---|---|
| 400 | key_in_query |
Nyckeln skickades i URL:en (parametrarna api_key, apikey, key eller token). Skicka den i headern och generera en ny nyckel, eftersom den tidigare kan ha sparats i loggar. |
| 400 | invalid_parameter |
En parameter har ett ogiltigt värde, till exempel per_page över maxvärdet. |
| 401 | missing_api_key |
Anropet innehöll ingen nyckel. |
| 401 | invalid_api_key |
Nyckeln finns inte, har återkallats eller så är dess användare inaktiverad. |
| 404 | not_found |
Endpointen finns inte, eller så finns objektet inte eller tillhör en organisation som användaren inte kan se. |
| 404 | organization_not_found |
Angiven organization är inte en organisation där användaren kan se den här typen av objekt. |
| 405 | method_not_allowed |
API:et accepterar bara GET (och HEAD). |
| 429 | rate_limited |
Anropsgränsen har nåtts. Vänta det antal sekunder som anges i Retry-After. |
| 500 | server_error |
Internt fel. Försök igen om en stund. Kontakta support om felet kvarstår. |
När du ska försöka igen
Upprepa samma anrop bara efter en 429 (när du har väntat enligt Retry-After) eller en 500. Andra fel kräver att anropet eller nyckeln rättas.