Changelog · 2026-05-22

Nordic Data v0.5 — the canonical layer

Largest single release since launch. Expanded from Nordic-only to global with a new canonical layer.

What's new

SurfaceBefore v0.4After v0.5
Canonical companies1.4M Nordic-only35.8M global
Sanctions entities24K1.6M
Per-fact provenance83M facts, every field sourced
MCP tools2878
Countries with deep dataNO + SENO · SE · FI · UK · US · DK + 304 LEI
Universal external-ID resolver310 schemes
Cross-jurisdiction officer matchNO + UK officer graph
Async bulk exportup to 10M rows / job
GDPR Art 15 self-servePOST /gdpr/access
Status page/status.html
Interactive sandbox/sandbox

New endpoints

Zero breaking changes

The legacy /companies/{orgnr} endpoints work identically. Internally they resolve orgnr → canonical_id and return the same shape. Existing customer keys keep working.

Try it now

Sandbox key (no signup, 30 calls/hour, all features unlocked): sandbox_try_2026

curl -H "X-API-Key: sandbox_try_2026" \
  "https://api.nordicdata.cloud/v2/companies/search?q=equinor&country=NO&limit=3"

Interactive: /sandbox · Docs: /docs · Postman: /postman-collection.json · npm: npm install -g [email protected]

How we shipped it

The build itself was three days of autonomous agent work. Key engineering decisions documented in companion posts: