Konvencie pre použitie HTTP metód
V následujúcej tabuľke je popísané, aké HTTP metódy použiť pre rôzne scenáre.
Metóda | Spôsob použia |
---|---|
GET | Stiahnutie údajov |
POST | Vytvorenie záznamu |
HTTP stavové kódy
V tabuľke nižšie je prehľad HTTP stavových kódov, ktoré API vracia v uvedených prípadoch.
Kód | Názov | Význam |
---|---|---|
200 |
OK |
Úspešné spracovanie požiadavky |
201 |
Created |
Úspešné spracovanie požiadavky |
400 |
Bad Request |
Neplatná požiadavka |
401 |
Unauthorized |
Neplatné autentizačné údaje |
403 |
Forbidden |
Nedostatečné práva pre vykonanie operácie |
404 |
Not Found |
Nenájdené (záznam, API metóda, ...) |
405 |
Method Not Allowed |
Nepodporovaná HTTP metóda |
422 |
Too Many Requests |
Vyčerpaný limit požiadaviek |
429 |
Unprocessable Entity |
Nespracovateľná entita (napr. entita neprešla validáciou) |
500 |
Internal Server Error |
Neočakávaná chyba |
503 |
Service Unavailable |
Server je nedostupný |