Ensure that all Dutch address data entered in your business processes are 100% correct, with the available Postcode.nl API’s. Make sure postcodes, street and city names are valid and without spelling errors.

Save time and money. Just enter postcode and house number and the API provides the correct street and city name. Eliminate undelivered mail and packages!

As opposed to other data providers Postcode.nl carries out an extra data quality control check to ensure the highest data quality. You can implement the API in your system in no time.

Postcode.nl can help you with your international ambitions as we offer not only Dutch addresses, but also Belgian and German addresses. By using the autocomplete your customers can enter their address quicker and without errors. You just need to start to type the address and the autocomplete offers suggestions.

“One wrong address can lead to customer loss or missed sales. If you have a hundred wrong addresses, you can calculate your loss.”

From€ 50,-

  • One single input field for the whole address
  • Always up to date
  • Test for free
  • Easy integration
  • Suitable for all kinds of Contact/CRM/ERP systems

Say YES to the right address

Webshop demo | Checkout

Address data

Try the International Address API by searching for an address in one of the countries below.

API Prices

The subscriptions work as follows: Prices per country shown under a Tier are applicable for that chosen Tier. You may then do requests up to the Tier limit at the prices shown.

 Tier 1

€50

Tier 2

€100

Tier 3

€250

Tier 4

€500

Tier 5

€1,000

International Address API - Rates per 1,000 validations

The Netherlands€30.00€18.50€14.10€11.30€9.40
 1,667 validations5,405 validations17,730 validations44,248 validations106,383 validations
Belgium€30.00€18.50€14.10€11.30€9.40
 1,667 validations5,405 validations17,730 validations44,248 validations106,383 validations
Germany€40.00€32.80€30.00€27.30€25.00
 1,250 validations3,049 validations8,333 validations18,315 validations40,000 validations

Dutch Postcode API - Rates per 1,000 requests

The Netherlands€4.00€2.46€1.875€1.50€1.25
 12,500 requests40,650 requests133,333 requests333,333 requests800,000 requests
Show validation/request counts

API Sign up

  • A validation is a bundle of related requests that were used to validate an address.
  • Subscriptions are automatically upgraded when the maximum of the Tier is reached.
  • If the highest Tier is exceeded, usage will be invoiced in blocks of 10% and the rates of this Tier apply.
  • Request count is based on when only one single country is used.
  • Tier prices per year, excluding VAT.

Address Autocomplete API

Autocomplete.autocomplete
Autocomplete addresses for multiple countries quickly and easily, based on a single input field! Provides suggestions when typing and works on partial or full addresses regardless of spelling errors.

Example

Autocomplete voorbeeld

Address details

Autocomplete.getDetails
Get all address details for an address suggested by the above autocomplete method. Receive a formatted address, all separate address fields and coordinates.

Example

Autocomplete address details voorbeeld

Supported countries

Autocomplete.getSupportedCountries
Get the list of countries supported by the autocomplete method. This will automatically determine whether a specific country can be used for the autocomplete method.

Dutch address postcode API

Address.viewByPostcode
Enter postcode and house number and automatically receive the street and city name (Official or NEN5825 spelling).

Example

Input
2011TK 41 B
Result
Haarlem, Zijlstraat 41B, 2011TK, woonfunctie, 55 m², etc.

Dutch postcode range API

PostcodeRange.viewByPostcode

Enter postcode to find matching streets with their possible house number ranges.

This API can be used to find the associated street names and house numbers based on postcode. Although a postcode and house number combinations is unique, a postcode can have separate odd/even house number ranges across different streets.

Example

Input
2011VM
Result
Prins Hendrikstraat 1 t/m 3, Prins Hendrikstraat 2, Wilhelminastraat 10 t/m 30, etc.

Dutch address exact API

Address.matchExact

Enter the exact city, street and house number and the API returns the correct postcode. The Address Exact API can be used in web sites or CRM systems to validate if an already validated address is still valid, even if the postcode has changed.

The Address Exact API enriches addresses with already valid street and city names. Spelling errors and the like are not corrected.

Not available for the entry-level subscription "Postcodecheck Web".

Example

Input
haarlem julianastraat 30
Result
Haarlem, Julianastraat 30, 2012ES, kantoorfunctie, 643m², etc.

Dutch address Geo API

Address.viewByRd
Address.viewByLatLon

Enter a Latitude / longitude to find the nearest address.

Extra information is given about the address, such as coordinates, zoning information and area size in square meters.

Not available for the entry-level subscription "Postcodecheck Web".

Example

Input
103242, 487716
Result
Haarlem, Julianastraat 30, 2012ES, kantoorfunctie, 643m², etc.

API documentation and support

Get started with our easy to implement API. We have ready-to-use plugins for Magento, Opencart and more, as well as modules for languages such as PHP, Perl and Python.

Continue

Postcode.nl provides solutions for: