Zašto API vraća 401, 403, 404 ili 429?
Svaki kod ima jedan uzrok:
-
401 znači da ključ nedostaje ili je pogrešan (invalid_key), ili je istekao (key_expired). Proveri zaglavlje X-Api-Key ili kreiraj novi ključ.
-
403 browser_not_allowed znači da je zahtev stigao iz pregledača. Zahtevi sa zaglavljem Origin se odbijaju, zato pozivaj API isključivo sa svog servera.
-
404 znači da igra ili liga nije tvoja ili ne postoji. API vraća samo tvoje podatke.
-
429 rate_limited znači da si prešao 60 zahteva u minuti za taj ključ. Uspori i koristi zaglavlje X-RateLimit-Reset da znaš kada da pokušaš ponovo.
Opozvani ključ takođe vraća 401. Telo greške izgleda ovako: {“error”: {“code”, “message”}}.