Fouten en lookupstatussen.

Controleer HTTP-status én de status in de JSON. Een ontbrekend adres is in dit contract een lookupresultaat met HTTP 200.

HTTP-statussen
HTTPBetekenisAanpak
200Request verwerktLees ok, not_found of ambiguous
401Invalid API keyControleer de serverconfiguratie en accountstatus
422Ontbrekende of ongeldige invoerHerstel postcode, huisnummer of toevoeging
429Quota overschredenRespecteer Retry-After
503Quota service unavailableStel nieuwe pogingen uit en houd handmatige invoer beschikbaar
5xx / netwerkfoutServer- of transportprobleemGebruik een begrensde timeout en handmatige fallback

Resultaatstatussen bij HTTP 200

Lookupstatus
statusaddresscandidatesBetekenis
okObject met straat en woonplaatsLege arrayEén unieke combinatie gevonden
not_foundnullLege arrayGeen match in de dataset
ambiguousnullArray met straat-/woonplaatsobjectenMeer dan één verschillende combinatie gevonden

Een not_found-resultaat wordt niet als HTTP 404 teruggegeven door de huidige adreslookuproute. Een onbekend API-pad kan wel HTTP 404 geven.

Een ontbrekend resultaat verwerken

{
  "status": "not_found",
  "request": {
    "postcode": "1012JS",
    "huisnummer": 1,
    "toevoeging": null
  },
  "address": null,
  "candidates": []
}

Illustratieve responsevorm, geen live lookup van dit postcode/huisnummerpaar.

Laat de gebruiker straat en woonplaats zelf invullen. Kies bij ambiguous niet stilzwijgend de eerste kandidaat.

Veilige troubleshooting

Controleer host, pad, invoer en HTTP-status. Leg alleen noodzakelijke technische informatie vast. Log geen API-keys, headers met secrets, keylabels, e-mailadressen of volledige accountresponses.

Contract gecontroleerd op 30 september 2026 aan de hand van de huidige API-broncode. De actieve accountlimits vind je in Mijn account.