Documentatie
Alles wat je nodig hebt om Postcode API
te integreren in je applicatie.
Aan de slag
Bekijk de volledige API documentatie met alle endpoints, parameters en response voorbeelden.
Open API Reference1. Gratis API key aanvragen
Vraag een gratis API key aan via het aanvraagformulier.
2. Sandbox testen
Gebruik de Sandbox API voor ontwikkeling en testen.
3. Live gaan
Schakel over naar de Production API voor live gebruik.
Implementatie
De API is eenvoudig te implementeren en geoptimaliseerd voor het automatisch invullen van adresgegevens op basis van postcode en huisnummer. Stuur een GET request naar de API met je API key in de header, en ontvang direct straat, plaats, gemeente en provincie terug. De URL is opgebouwd als: https://api.postcodeapi.nu/v3/lookup/{postcode}/{number}. Verwijder eventuele spaties uit de postcode en gebruik alleen het huisnummer zonder toevoegingen.
Voorbeeld request
curl -X GET "https://api.postcodeapi.nu/v3/lookup/6545CA/29" \
-H "X-Api-Key: YOUR_API_KEY"Voorbeeld response
{
"postcode": "6545CA",
"number": 29,
"street": "Waldeck Pyrmontsingel",
"city": "Nijmegen",
"municipality": "Nijmegen",
"province": "Gelderland",
"location": {
"type": "Point",
"coordinates": [5.858910, 51.843765]
}
}De API werkt niet vanuit de browser
Direct aanroepen vanuit de browser (JavaScript) resulteert in een CORS-fout. Bovendien zou je API key zichtbaar zijn in de broncode. Gebruik daarom altijd een server-side oplossing zoals een serverless function (Vercel, Netlify, AWS Lambda) als tussenlaag.
Geen Request Payload of Content-Type header meesturen
Stuur geen Request Payload of Content-Type header mee in de requests. Het betreft een GET operatie waarbij alle parameters in de URL worden meegegeven, niet in de body.
Sandbox
De sandbox is een testomgeving waarmee je de API kunt uitproberen zonder kosten. Ideaal om te ontdekken hoe de API werkt voordat je live gaat. Na implementatie kun je via je account upgraden naar een betaald pakket en overschakelen naar de productie-URL.
Sandbox endpoint
https://sandbox.postcodeapi.nu/v3/lookup/{postcode}/{number}Let op: alleen onderstaande testcombinaties werken in de sandbox.
Voor echte adresgegevens heb je een betaald pakket en de productie-URL nodig.
| Postcode | Huisnummer | Resultaat |
|---|---|---|
6545CA | 29 | 200 OK – Waldeck Pyrmontsingel, Nijmegen, Gelderland |
1021JT | 19 | 200 OK – Hamerstraat, Amsterdam, Noord-Holland |
5038EA | 17 | 200 OK – Stationsstraat, Tilburg, Noord-Brabant |
3030AC | 100 | 200 OK – Postbus, Leusden, Utrecht |
6545CA | 29a | 400 Bad request – invalid number format |
6545C | 29 | 400 Bad request – invalid postcode format |
6545C | 29a | 400 Bad request – invalid postcode and number format |
6545CA | 299 | 404 Not found – address not found |