Chybové stavy

Každý požadavek do API vrací tzv. stavový kód HTML. Pokud je požadavek úspěšně zpracován, vrací stavový kód 200 OK. V opačném případě vrací jeden z následujících kódů.

KódStatusPopis
400Bad RequestChyba při zpracování požadavku. Více informací o chybě naleznete v datech odpovědi.
401UnauthorizedPřístup odepřen. V hlavičce požadavku chybí X-API-TOKEN, případně je token neplatný.
402Payment RequiredMěsíční limit API požadavků v plánu byl vyčerpán, nebo skončila platnost plánu, případně plán nepodporuje API integraci.
403ForbiddenPožadavek obsahuje data, pro jejichž zpracování nemáte dostatečná práva.
404Not FoundPožadovaný API endpoint nebo data požadavku nebyla nalezena.
405Method Not AllowedPožadovaná API endpoint nepodporuje formát vkládaných dat. Obvykle v datech chybí povinné položky.
429Too Many RequestsByl překročen limit požadavků.
5XXServer ErrorChyba při zpracování požadavku na serveru.

Pokud server vrací chybu 5XX, jedná se obvykle o situaci, kdy je služba API dočasně mimo provoz nebo došlo k interní chybě. Chybové stavy API jsou monitorovány a řešeny. V případě této chyby je zodpovědností klienta požadavek vyzkoušet znovu.