Elk verzoek aan de API krijgt een statuscode terug. Daaraan zie je direct of het is gelukt, en zo niet, wat er mis is gegaan. In dit artikel lees je welke statuscodes je kunt tegenkomen en wat ze betekenen.
Welke statuscodes kan ik tegenkomen?
Code | Wat het betekent |
200 / 201 / 204 | Gelukt (opgevraagd, aangemaakt, respectievelijk verwijderd) |
400 | Ongeldig verzoek, bijvoorbeeld verkeerd geformatteerde JSON |
401 | API-sleutel ontbreekt of is ongeldig |
404 | De opgevraagde resource bestaat niet |
409 | Conflict — de actie wordt geblokkeerd door een bestaande koppeling |
422 | Validatiefout — een of meer velden voldoen niet aan de eisen |
429 | Rate limit of maandelijks credit-tegoed bereikt |
Wat krijg ik terug bij een foutmelding?
Bij een foutmelding krijg je een JSON-body met een leesbare omschrijving terug, en bij 422 meestal ook een uitsplitsing per veld, zodat je snel ziet wat je moet aanpassen.
Krijg je een 429? Lees dan:
• Gebruik en limieten - Is er een limiet op het aantal verzoeken per minuut?
• Gebruik en limieten - Wat gebeurt er als mijn credits op zijn?