← All products
Omnizoek API · Web · Developer Tool

Omnizoek

Dutch government data via one API. 10 endpoints, one key, 1 000 free calls per month.

Nederlandse overheidsdata via één API.

Omnizoek aggregates Dutch government and public data sources — BAG addresses, VIES VAT numbers, RDW vehicle data, EP-Online energy labels, NS train disruptions and more — behind a single REST API with one API key.

No SDK required. Send a plain GET request, get back structured JSON. GDPR-compliant by architecture, in-process caching included.

  • 10 live endpoints across Geo, Finance, HR, Real Estate, Logistics and Energy
  • 1 000 free calls per month — no credit card required
  • €0.005 per successful call after the free bundle
  • TypeScript SDK, React hooks, and MCP server for AI agents
  • GDPR-compliant by architecture, no data stored
  • In-process caching — fast responses, low latency
omnizoek.nl
Omnizoek screenshot

10 endpoints. Één sleutel.

Each endpoint is fully documented, cached, and available via a simple GET request. Integrate in minutes — no SDK needed.

Geo

Address Enrichment

Enrich any Dutch address with BAG metadata, WGS84 coordinates, surface area and energy label via postcode + house number.

Finance

IBAN → BIC & VAT Verify

Convert a Dutch IBAN to BIC/SWIFT and bank name, or validate any EU VAT number via the official VIES REST API.

HR

Minimum Wage & Holiday Pay

Legal minimum wage (WML) per age and date — per hour, day and month. Plus CAO holiday surcharges per sector.

Real Estate

Energy Label

Official EP-Online energy label for any Dutch address via PDOK → BAG → EP-Online.

Logistics

ZE-zones & NS Disruptions

Check if a vehicle may enter zero-emission zones via RDW data, and get live NS train disruptions per station.

Energy

Electricity Price Trigger

Day-ahead electricity price from ENTSO-E — returns a trigger signal on negative prices. Updated every hour.

Drop-in SDKs & plugins.

Official packages for TypeScript, React, and AI agents — free and open source.

npm

@omnizoek/sdk

Fully typed TypeScript SDK with retries and typed errors. Works in Node.js and the browser.

npm

@omnizoek/react

React and Next.js hooks for every endpoint with SWR caching and loading state built in.

MCP

@omnizoek/mcp-server

MCP server — all 10 endpoints as AI agent tools. Works with Claude, Cursor and any MCP-compatible agent.

Visit Omnizoek