Hoe kan ik API-fouten het beste afhandelen?
API v2 gebruikt standaard HTTP-statuscodes en geeft elke fout terug als JSON problem-details-antwoord met een type en een duidelijke melding. 200 betekent succes, 400 betekent dat het verzoek ongeldig is (bijvoorbeeld een ontbrekende of ongeldige API-sleutel, een ongeldige parameter of te veel namen in één aanroep), 401 met het type “limit-exceeded” betekent dat je account geen verzoeken meer heeft, en 404 betekent dat het endpoint niet bestaat. API v1 geeft een errno- en een errmsg-veld terug in het JSON-antwoord; errno 30 betekent dat je limiet aan verzoeken is bereikt. Als je verzoeken op zijn, koop dan een nieuw pakket of wacht op de maandelijkse aanvulling – opnieuw proberen helpt niet. Bij aanhoudende fouten kun je onze API-documentatie raadplegen of contact opnemen met support.
Verwante zoekwoorden
Was dit artikel nuttig?