v3 — read-only commercial company data

One API for company & director data.

Search companies and directors across the major European registries and a long tail of offshore jurisdictions — full registry filings and per-tier entitlements, all behind one bearer token.

Need a key? Create a free Dato Capital account (or sign in) — your key is waiting on the dashboard.

Search by name

Full-text search on company names, scoped by country.

$ curl -H "Authorization: Bearer $KEY" \
    "https://api.datocapital.com/v3/companies?q=acme&country=ES"

Look up by registry id

Country + company number 302-redirects to the canonical UEC.

$ curl -H "Authorization: Bearer $KEY" \
    "https://api.datocapital.com/v3/ES/B12315107"

Built for production.

Every endpoint is rate-limited, cursor-paginated, and entitlement-gated. We expose what your plan unlocks — the rest is silently absent.

Companies

Filter by country, type, status (open / closed), incorporation date, geo radius or bounding box, registry id. Full-text on names, scoped per country.

Filings

Registered acts grouped under their parent inscriptions. Reference number, multilingual type catalog, and the full text of the underlying gazette filing (e.g. Spain's BORME, the official commercial-registry gazette).

Directors

Canonical persons with position counts, jurisdictions, residence. Gated by tier — never national-id or passport on any tier.

Per-tier entitlements

Endpoints outside your plan return 403; fields above your tier are quietly omitted from responses. /v3/whoami lists exactly what your plan unlocks.

Internationalised

Status, inscription type, and registry catalogs are localised per request via ?language=en|es|fr|nl. Native-language labels alongside English.

Stable pagination

Opaque cursor pagination across every list endpoint. Deterministic ordering, total_estimate on the search paths.

Try it now.

Paste your bearer key into the API reference and exercise every endpoint against the live data. No SDK install, no sandbox boilerplate.