Address validation

Address validation API: verify the address and the resident

One wrong digit and the parcel, policy or invoice goes to a stranger. The address validation building block resolves a postcode and house number to the official address, and the person validation on top confirms whether your customer actually lives there.

Request a demo

Available today on quote. Request a demo, no account needed.

9.9MDutch addresses covered

What does the address validation do?

The address lookup takes a postcode and house number and returns the complete, official address: street, city and suffixes. In a signup form that means less typing and no invented or outdated addresses entering your records.

The person validation adds the layer that plain address APIs do not have: it verifies the consumer's identity details against an official source and tells you whether the person signing up is actually registered at that address.

How it works in your flow

Both checks are building blocks you use separately or together.

1. Postcode and house number

The consumer types two fields; the rest of the address is completed and validated automatically.

2. Resident check (optional)

The flow verifies whether the given name is known at that address.

3. Results in your systems

Validated address and match result return over the API and webhooks, ready for your CRM or acceptance process.

Address validation coverage: every Dutch address, by province

Full coverage on Dutch address lookup and person validation today, with 45 countries on the roadmap. Addresses per province:

RegionAddresses
Zuid-Holland2.11M
Noord-Holland1.62M
Noord-Brabant1.46M
Gelderland1.18M
Utrecht782,100
Overijssel653,400
Limburg633,600
Friesland366,300
Groningen336,600
Drenthe277,200
Flevoland247,500
Zeeland217,800

The lookup itself covers every valid Dutch postcode and house number. Address lookup and person validation in 45 countries are on the roadmap.

GDPR and compliance

Built for lawful consumer checks

Consumer checks touch personal data, so privacy is part of the design. The consumer walks through the check themselves and sees what is being asked. Each step retrieves only what that check needs, from official sources, and every result is recorded.

Official sources and registers, no scraped profiles
Data minimisation: each check reads only the fields it needs
Every result recorded, ready for regulators and audits
DDMA memberDDMA Privacy Seal

Rather check businesses? See the proof. Look up any business in our records, free.

Explore the Company Data API

How to start checking

From request to production in three steps, with no upfront commitment.

1
Request your API key

Tell us which checks you want to run and roughly how many checks per month.

2
Test the key and receive your quote

Run the checks in the sandbox on your own flow. We send a quote sized to your volume.

3
Production key and go live

Approve the quote, drop in the production key and your first real consumer walks through the flow.

Who is this for?

Anywhere an address is part of acceptance, pricing or delivery.

E-commerce and logistics

No failed deliveries from typos: the address is validated before the order is placed.

Postal and delivery services

Every parcel starts with a valid address. Validate at entry instead of paying for returns.

CRM teams

Keep customer records clean: official addresses instead of free-text fields nobody can mail to.

Call centres

Confirm the address in seconds during the call, with street and city completed automatically.

Request a demo
Free trial

Run your first checks free

  • 150 free checks to test with
  • Sandbox environment on your own flow
  • No credit card needed

Prefer to talk to a person?

Our data specialists help you shape the flow, the volume and the configuration of the checks.

Amsterdam HQVijzelgracht 53D · +31 20 705 2360
BerlinFriedrichstraße 123 · +49 30 21480480

Mon to Fri, 9:00 to 17:30 CET · info@companydata.com

What customers say

Real feedback from the people using CompanyData every day.

9.2/10 on Kiyoh from verified reviews

★★★★

A reliable partner for years, responsive, efficient, and high-quality.

Ann Sofie Westlake
Ann Sofie Westlake
Head of Marketing, Quartix
★★★★★

The best data company we have worked with.

Helmut Huberti, M.D.
Helmut Huberti, M.D.
World Arthrosis Org., Heidelberg
★★★★★

Great feedback from our team on the data quality.

Stefania Guerra
Stefania Guerra
Dyson, Milan

Frequently asked questions

Question not listed? Request a demo

How is this different from a regular address API?

The lookup itself is comparable. The difference is the person validation on top, confirming the resident, and the flow integration with the other consumer checks.

Which countries are covered?

The Netherlands today. Address lookup and person validation in 45 countries are on the roadmap and the count keeps growing. Tell us in the demo which markets you need.

Can I use just the address lookup without the resident check?

Yes. Each is its own building block; use the lookup alone in a form, or chain both in an onboarding flow.

How do I integrate it?

Through the hosted onboarding wizard or straight from the REST API inside your own form, with per-step results over the API and webhooks.

Validated addresses in your signup form?

Tell us how many signups or orders you process per month. We will show the address lookup and person validation live and send you a tailored quote.

or call +31 (0)20 705 2360

Call us: +31 (0)20 705 2360