Skip to content

Postcode zoeken

Met de OpenPostcode API kun je eenvoudig postcodes vinden op basis van straatnaam en plaats. Dit is handig wanneer je een formulier wilt aanvullen, of wanneer je bulk-matching van adressen doet.

Wanneer gebruik je deze endpoint?

  • Je hebt een straatnaam en plaats en wilt de bijbehorende postcodes weten.
  • Je wilt automatisch formuliervelden invullen op basis van een opgegeven straat en plaats.

Endpoint

GET /api/postcode?straat={straat}&plaats=

Parameters

  • straat (verplicht): de straatnaam, bijv. Damrak
  • plaats (verplicht): de woonplaats, bijv. Amsterdam

Voorbeeld response

json
{
	"postcodes": [
		"1012LG",
		"1012LH",
		"1012LJ",
		"1012LK",
		"1012LL"
	]
}

Voorbeeld: curl

bash
curl -s "https://openpostcode.nl/api/postcode?straat=Damrak&plaats=Amsterdam" | jq

Voorbeeld: JavaScript (fetch)

js
async function findPostcodes(straat, plaats) {
	const url = `/api/postcode?straat=${encodeURIComponent(straat)}&plaats=${encodeURIComponent(plaats)}`
	const res = await fetch(url)
	if (!res.ok) throw new Error('Fout bij ophalen postcodes')
	return res.json()
}

findPostcodes('Damrak', 'Amsterdam').then(console.log)

SEO- en UX-tips

  • Gebruik canonical tags als je meerdere pagina-varianten voor vergelijkbare zoekwoorden maakt (bijv. "postcode zoeken op straatnaam" vs "postcode zoeken bij straatnaam").
  • Voeg een korte uitleg bovenaan met voorbeelden (zoals hierboven) — zoekers willen vaak meteen het antwoord zien.

Postcode zoeken

Met de OpenPostcode API kun je eenvoudig postcodes vinden op basis van straatnaam en plaats. Dit is handig wanneer je een formulier wilt aanvullen, of wanneer je bulk-matching van adressen doet.