Documentatie / Fouten

Fouten

API BCE gebruikt conventionele HTTP-statuscodes. 2xx = succes, 4xx = probleem met je verzoek, 5xx = probleem aan onze kant.

Statuscodes#

TypeOmschrijving
400Verzoek onjuist opgebouwd of een verplichte parameter ontbreekt.
401Ontbrekende of ongeldige API-credentials.
402Abonnement inactief of maandquota uitgeput.
403Je sleutel mag deze resource niet benaderen.
404De gevraagde entiteit bestaat niet.
412Een vereiste preconditie (bv. headers) is niet voldaan.
429Uurlimiet of maandquota overschreden.
500Er ging iets mis aan onze kant. Probeer later opnieuw.

Foutvorm#

Fouten gebruiken dezelfde envelope; het bericht staat in error. Quota- en limietfouten voegen plan, limit en resetAt toe.

{
  "success": false,
  "error": "Monthly quota exceeded",
  "plan": "free",
  "limit": 1000,
  "resetAt": "2026-07-01T00:00:00.000Z"
}
ℹ️

Probeer 429- en 5xx-antwoorden opnieuw met exponentiële backoff. Herhaal geen 4xx-fouten behalve 429.