Chybové stavy
Odpověď (200 OK) ale pole accepted
je prázdné
{
"request_id": "daf6d529-ff32-470f-9a1b-fb0f85bd74f0",
"accepted": [],
"rejected": []
}
Pokud je pole accepted
prázdné, znamená to, že žádný z požadavků nebyl zpracován (i když odpověď má status 200 OK
). Jedná se spíše o výjimečný stav, ale přesto je nutné s touto variantou počítat.
Odpověď (400 Bad Request)
{
"rejected": true,
"message": "Missing authentication token or resource not found"
}
Nejčastěji je chybou špatně zadaná adresa.
Odpověď (403 Forbidden)
{
"rejected": true,
"message": "Not authorized to access"
}
Neplatný API klíč nebo nastavení účtu. Pokud jste si jistý, že API klíč je správný, kontaktujte nás prosím.
Dlouhodobě opakovaná volání s neplatným API klíčem může způsobit blokaci IP adresy.
Odpověď (400 Bad Request)
{
"rejected": true,
"message": "Could not process payload"
}
JSON zaslaný na API zřejmě není validní.
Odpověď (415 Unsupported Media Type)
{
"rejected": true,
"message": "Unsupported media type"
}
Zkontrolujte prosím, zda zasíláte HTTP hlavičku Content-type
s hodnotou application/json
. Jiná hodnota není povolena.
Odpověď (429 Too Many Requests)
HTTP: 429 Too Many Requests
Content-Type: application/json
Překročen maximální počet požadavků. Odesíláte zřejmě více zpráv, než je pro váš API klíč povolené. Zvažte použití hromadného odesílání zpráv, snížení počtu zpráv v jednom požadavku nebo odesílání opakujte.
Odpověď (500 Internal Server Error)
HTTP: 500 Internal Server Error
Obecná serverová chyba. Požadavek můžete opakovat.
Odpověď (503 Service Unavailable)
HTTP: 503 Service Unavailable
Obecná serverová chyba. Požadavek můžete opakovat.