Nederlandse adressen opzoeken op basis van postcode en huisnummer. Snel, betrouwbaar en eenvoudig te integreren.
Beschikbaar via postcode.portica.nl
Vier endpoints voor alle adresgerelateerde functionaliteit.
/api/postcode/{postcode}
Geeft straat, stad, gemeente, provincie en GPS-coördinaten terug op basis van postcode en huisnummer.
/api/postcode/{postcode}/validate
Controleert of een postcode (en optioneel huisnummer) bestaat. Altijd HTTP 200 — ideaal voor formuliervalidatie.
/api/distance
Berekent de afstand in kilometers tussen twee postcodes. Handig voor bezorgkosten, reistijd of routeplanning.
/api/postcode/search
Postcode achterhalen via straatnaam en woonplaats. Geeft één of meerdere overeenkomende resultaten.
Resultaten 30 dagen gecached — razendsnel bij herhaalde lookups
API key automatisch gekoppeld aan jouw server-IP
Alle Nederlandse postcodes, dagelijks bijgewerkt
Eén HTTP-aanroep geeft een volledig adres terug.
Aanroep
GET /api/postcode/1234AB?huisnummer=10&apiKey=wku_...
Response — HTTP 200
{
"postcode": "1234AB",
"huisnummer": 10,
"toevoeging": null,
"street": "Voorbeeldstraat",
"city": "Amsterdam",
"municipality": "Amsterdam",
"province": "Noord-Holland",
"latitude": 52.3702,
"longitude": 4.8952
}
JavaScript
const res = await fetch( `https://postcode.portica.nl/api/postcode/1234AB ?huisnummer=10&apiKey=wku_...` ); const data = await res.json();
C#
var url = "https://postcode.portica.nl/api/postcode/1234AB" + "?huisnummer=10&apiKey=wku_..."; var json = await http.GetStringAsync(url);
PHP
$url = "https://postcode.portica.nl/api/postcode"
. "/1234AB?huisnummer=10&apiKey=wku_...";
$data = json_decode(file_get_contents($url));
Python
import requests
r = requests.get(
"https://postcode.portica.nl/api/postcode/1234AB",
params={"huisnummer": 10, "apiKey": "wku_..."}
)
| Code | Betekenis |
|---|---|
| 200 | Aanroep geslaagd — adres gevonden of validatieresultaat |
| 200 | Meerdere huisnummers gevonden — response bevat suggestions |
| 401 | Ongeldige, ontbrekende of IP-gebonden API key |
| 404 | Adres niet gevonden |