From KVK number to
complete company data

KVKBase combines multiple sources into one lightning-fast response. One call, all the data.

1

Send an API request

A simple GET request with the KVK number. Or use our drop-in widget -- then your user only needs to type the KVK number.

Request
GET https://api.kvkbase.nl/v1/lookup/68727720
Authorization: Bearer kvk_live_abc123
2

We combine the sources

KVKBase fetches data in parallel from the KVK Trade Register, the KVK Open Data API, and the EU VIES database. Results are cached for speed and reliability.

KVK Open Data
KVK Search
EU VIES
KVKBase Combined result
3

Receive everything in one response

Company name, address, legal form, SBI codes, and validated VAT number -- all combined in a single JSON response, within 50ms.

Response — 47ms
{
  "kvkNumber": "68727720",
  "name": "Bol.com B.V.",
  "legalForm": "BV",
  "address": {
    "street": "Papendorpseweg",
    "city": "Utrecht",
    "postalCode": "3528 BJ"
  },
  "isActive": true,
  "vat": {
    "number": "NL857302697B01",
    "valid": true  // VIES validated
  }
}

Popular use cases

From checkout to compliance -- KVKBase fits into any workflow.

Webshop checkout

Auto-fill company details at checkout. Fewer errors, higher conversion.

CRM enrichment

Automatically enrich contacts with up-to-date KVK and VAT data.

Invoicing

VAT number validation and correct company details on every invoice.

KYB / Compliance

Verify business identity during onboarding. Know Your Business checks.

Try it yourself

Free account, API key in 30 seconds, first lookup instantly.

Get started for free