Business Registry API Access by Country: The Global 2026 Map

by Nicolae Buldumac
· 05/20/2026 07:59 · 20 min read
Business Registry API Access by Country: The Global 2026 Map

If you've ever tried to build cross-border company verification in-house, you already know the punchline: every registry is different. Some hand you a clean REST API for free. Some make you pay €10 per company. Some have no API at all and rate-limit their web portal at 60 lookups an hour. A few don't even publish the data online.

This article maps the entire landscape — what's available, what it costs, and where the real friction sits. The table below is built from official registry documentation, our own production integrations, and recent firsthand work by KYB providers and registry-data researchers. Every row reflects the situation as of May 2026.

What This Article Covers

  • API availability for 190+ countries, scored on a clean three-way scale
  • What "permission only" actually means — and who can get past the gate
  • Free vs. paid access, plus typical per-call or per-document pricing
  • Real-world quirks: rate limits, latency, language barriers, file formats

The honest global picture

The headline number that gets quoted in industry decks — "200+ countries have business registries" — is true, but it hides almost everything that matters. Having a registry is not the same as having an API. And having an API is not the same as having an API you'd want to put in production.

We grade every jurisdiction on a simple three-way scale. Either the registry runs an API or it doesn't — and where it does, we separate the ones anyone can sign up for from the ones that gate access behind credentials you may not be able to obtain.

The Three Categories

  • Yes — An official API exists, anyone can sign up and use it (free or paid).
  • Permission only — An official API exists, but access requires gated credentials: a national digital ID, an in-country legal entity, obliged-entity status, or accreditation as a registry reseller.
  • No — No official API. The data lives behind a web portal, paid PDF extracts, or in-person counter access only.

A note on commercial aggregators. Most countries without an official API still have well-established private aggregators that operate paid APIs — Informa D&B in Spain, Cerved and CRIF in Italy, Bisnode and Creditreform in Germany, Altares in France, Experian and Equifax in the UK and US. These aren't government APIs; they're commercial intermediaries that license registry data, normalize it, and resell it. The categorization in the tables below scores official government APIs only. Where a major commercial aggregator is the practical access route, we name it in the comments column — that distinction matters when data provenance, audit trails, and update freshness are at stake.

Global Registry API Landscape
Approximate share of ~200 jurisdictions by official API status
~18%~22%~60%YesUK, France, Estonia, Denmark, Norway, Poland, Czech Republic, New Zealand, Singapore (open data)Permission onlyNetherlands, Sweden, Italy, Singapore (full profiles), Saudi Arabia, Nigeria, South AfricaNoGermany, most US states, China, India, Japan, South Korea, Mexico, most of LatAm, MENA & Africa
Source: Global Database internal coverage map, May 2026. Buckets are directional.

A few things to internalize before you read the tables:

"API available" rarely means production-ready. Plenty of registries have an API in the technical sense — a JSON endpoint exists somewhere — but rate limits, authentication friction (national digital IDs, in-person KYC of the API user), or missing fields make it unusable at scale. Where we know about these traps, the comments column flags them.

Free is not the same as free-to-use commercially. The UK Companies House API is genuinely free with no commercial restrictions. France's Sirene is free and reusable. But several "free" registries restrict commercial reuse, require attribution, or limit downloads to non-automated traffic.

Most of the value is in coverage, not single-country depth. If you only need UK data, Companies House is excellent and you should use it directly. The moment you need three or more jurisdictions, the integration tax — different schemas, different IDs, different languages, different status taxonomies — becomes the largest line item in your project.

Europe

44 jurisdictions · EU + EEA + UK + others

Europe is the most uneven region. The UK runs one of the cleanest open registry APIs in the world. France gives free open-data access. Estonia, Latvia, and the Nordics generally lead on transparency. Germany — the largest economy in the EU — has no official API at all and caps its web portal at 60 lookups per hour. Italian and Spanish data sits behind pay-per-document walls.

The Business Registers Interconnection System (BRIS), accessed via the European e-Justice Portal, connects all 27 EU member registries for cross-border search, but it only returns basic harmonised existence-and-status data — not financials, not ownership, not filings. It is a discovery tool, not a data API.

CountryAPI available?Free or paid?Comments
United KingdomYesFreeCompanies House REST + streaming API. JSON, no commercial restrictions. ~600 requests / 5 min. No SLA. PSC register included; ~60% of accounts still scanned PDFs.
FranceYesFreeINSEE Sirene (statistical) + INPI RNE (legal entity) — both free, open-data, commercially reusable. Fragmented across INSEE, INPI, Infogreffe.
GermanyNoPaid docsNo official API. Handelsregister portal capped at 60 requests/hour. Extracts €4.50–€10. Fragmented across ~150 local courts; no national company ID. Transparenzregister separate. Commercial aggregators (Creditreform, Bisnode/Dun & Bradstreet, Schufa) operate paid APIs at scale.
ItalyPermission onlyPaidInfoCamere offers API access — reseller accreditation required. Per-document costs typical (€3–€5). 30-day expiry on downloaded documents.
SpainYesMixedTwo access paths: data.boe.es provides BORME gazette in JSON/XML (open, free, no auth). For structured profiles, financials, and ownership across the 52 provincial Mercantile Registries — annual accounts are scanned PDFs upstream — the practical route is Informa D&B (Equifax Spain) or AXESOR, both of which run paid REST APIs that aggregate and normalize the registry data. Typical pricing USD 8–60 per query depending on depth.
NetherlandsPermission onlyPaidKVK has an official paid API, but access requires a Dutch subsidiary or registered entity. Foreign organisations cannot subscribe directly. UBO API restricted to obliged entities (banks, notaries).
BelgiumYesFreeKBO/CBE public search has open data downloads. NBB (National Bank of Belgium) holds annual accounts — separate paid service.
LuxembourgNoPaidLBR (Luxembourg Business Registers) is web-only with document ordering. Extracts ~€10. RBE beneficial-ownership register no longer publicly searchable post-CJEU 2022.
IrelandNoPaidCRO operates CORE/online services but no public structured API. Structured data resold via Vision-net and similar. Documents typically €2.50–€5 each.
SwitzerlandYesFreeZefix is a federated portal across 26 cantonal registers — free search and structured JSON endpoints exist. Full registry extracts are cantonal and paid.
NorwayYesFreeBrønnøysund (Brreg) operates a well-documented open API. Shareholders held separately by Skatteetaten (tax). UBO register live since Oct 2024 — restricted access.
SwedenPermission onlyPaidBolagsverket has APIs but commercial pricing and SE-BankID auth required for most endpoints. Annual accounts in machine-readable XBRL.
DenmarkYesFreeCVR is genuinely open. Free bulk data via the Danish Business Authority. Most permissive registry in continental Europe.
FinlandYesMixedBIS / Patent and Registration Office offers structured data via API; basic info free, deeper extracts paid. Trilingual (FI/SV/EN).
IcelandNoPaidRSK runs the company register; no public API. Extracts available for a fee.
EstoniaYesFreee-Business Register is one of the most developer-friendly in Europe. Free X-Road services, real-time updates. Best-in-class digital infrastructure.
LatviaYesFreeLursoft and the Enterprise Register provide open data. Public UBO maintained post-CJEU.
LithuaniaYesPaidRegistrų Centras offers e-services and APIs; document fees apply. UBO access restricted.
PolandYesFreeKRS provides free open data and a public REST API (api-krs.ms.gov.pl). Wide commercial reuse permitted.
Czech RepublicYesFreeJustice.cz ARES provides open structured data. Czech-language only but well-formed XML.
SlovakiaYesFreeStructured access via data.gov.sk open data. ORSR commercial register portal for direct search. No high-throughput SLA.
HungaryNoPaide-cégjegyzék (court-registry portal) is web-only. Extracts purchased per company. Heavy reliance on third-party data providers.
RomaniaPermission onlyPaidONRC RECOM Online — structured-data subscriptions require account and contract with ONRC. Basic name/CUI lookup is free on the portal; full reports paid.
BulgariaYesFreeBRRA (Commercial Register) offers open search and bulk downloads. Open-data lag of 12+ months frequently reported.
CroatiaNoPaidSudski registar is web-searchable; no formal commercial API. Document fees apply.
SloveniaYesFreeAJPES PRS / ePRS provides reasonable open access; bulk downloads available.
GreeceNoPaidGEMI (General Commercial Registry) is web-only. Extracts purchased. No structured API for non-credentialed third parties.
PortugalNoPaidPortal da Justiça / RNPC web portal. Certidão permanente costs ~€25/year. No public API.
AustriaPermission onlyPaidFirmenbuch accessed via authorised channels — banks, notaries, paid resellers (Compass-Verlag). No open public API for general developers.
MaltaNoPaidMBR (Malta Business Registry) offers online search and document purchase. No public API.
CyprusNoPaidDepartment of Registrar of Companies has search portal and paid certificates. No public API.
LiechtensteinNoPaidHRA register is web-only. Manual extract orders. UBO access tightly restricted.
MonacoNoPaidRCI extracts via Monegasque administration. No API.
San MarinoNoPaidManual extracts only.
AndorraNoPaidManual extracts via Govern d'Andorra.
GibraltarNoPaidCompanies House Gibraltar — web search, paid extracts.
Isle of ManNoPaidCompanies Registry — web portal, paid extracts. No public API.
JerseyNoPaidJFSC — paid extracts. UBO data not public.
GuernseyNoPaidGuernsey Registry — paid extracts.
RussiaYesFreeEGRUL (FNS) provides open data APIs. Post-2022 sanctions complicate practical use by Western firms.
UkraineYesFreeUSR (Unified State Register) provides open data via Diia.gov.ua. Free bulk downloads.
BelarusNoPaidUnified State Register — paid extracts.
MoldovaNoPaidASP / Public Services Agency — web portal, structured extracts via paid subscriptions. No public API.
SerbiaYesFreeAPR offers open search and bulk downloads in CSV.
North MacedoniaNoPaidCentral Registry — paid extracts.
AlbaniaNoFree searchNBC (QKB) offers free portal search; documents paid. No public API.
Bosnia and HerzegovinaNoPaidMultiple cantonal registers. No unified API.
MontenegroNoPaidCRPS — web portal, paid extracts.
KosovoNoFreeKBRA / ARBK — basic info free online. No public API.
TurkeyNoPaidMERSİS centralised registry — no public API. Chambers issue extracts.

Americas

35 jurisdictions · North · Central · South

North America is structurally fragmented. The United States has no federal company register — there are 50 separate state Secretary of State (or equivalent) systems plus DC. A handful of states have unofficial JSON endpoints; most do not. Canada is split between a federal register and provincial registers. Latin America's most populous markets (Brazil, Mexico) have no nationwide API and require state-by-state or local navigation, often gated by citizen-only authentication.

For a deeper US-only breakdown, see our Secretary of State business search guide.

CountryAPI available?Free or paid?Comments
United States (federal)NoNo federal company register. Registration is state-level. SEC EDGAR covers public filers only. FinCEN BOI database is law-enforcement-only as of 2026.
US — CaliforniaNoFreeNo official API. An unofficial JSON endpoint exists behind the bizfile portal; cleanest of any state but undocumented, no SLA, can change without notice. Officer data not in free search.
US — DelawareNoPaidPremium-priced bulk feed via Division of Corporations. Free search returns minimal fields — no officers, no addresses.
US — New YorkNoFree searchDOS portal returns HTML tables only. Bulk data via NY Open Data. Officers not in free results.
US — TexasNoPaidSOSDirect uses ASP.NET ViewState — no public API. Comptroller franchise tax data is searchable separately.
US — FloridaNoFreeSunbiz publishes weekly bulk SFTP; no real-time API. Officer data publicly available.
US — other 45 states + DCNoMixedCoverage is uneven: most states are web-portal-only. Officer data, formation dates, statuses, and fee structures vary by state. Bulk data agreements available in ~12 states.
Canada (federal)YesFreeCorporations Canada (ISED) provides open data and search APIs. Federal ISC beneficial-ownership register live since 2024 — public access.
Canada — Ontario, BC, Alberta, QuebecNoMixedEach province operates its own register. No public APIs; some offer paid bulk data agreements. No standardised cross-province ID.
MexicoNoPaidRUG (Registro Único de Garantías Mobiliarias) and state-level Registros Públicos de Comercio. No national API. Folio mercantil unique per state.
Brazil (federal)YesFreeReceita Federal CNPJ open data — bulk downloads available. State Juntas Comerciais largely require Brazilian-citizen authentication to access full filings.
ArgentinaNoPaidIGJ (federal) plus provincial registers. Paid extracts. No public API.
ChileYesFreeRegistro de Empresas y Sociedades — open search and extracts for "tu empresa en un día" entities. CMF for public companies.
ColombiaNoMixedRUES (Confecámaras) aggregates Chambers of Commerce data. Portal-based access; full reports paid. No public API.
PeruNoFree searchSUNARP and SUNAT — RUC lookup is free via portal. Detailed registral extracts paid. No public API.
UruguayNoPaidDGR — paid extracts. No public API.
ParaguayNoPaidManual extracts.
BoliviaNoPaidFundempresa — paid extracts.
EcuadorYesFreeSuperintendencia de Compañías has open data — directors and shareholders with percentages are public.
VenezuelaNoPaidSAREN — extracts via in-person/paid channels.
Costa RicaNoMixedRegistro Nacional — web portal, paid certifications. No public API.
PanamaNoPaidPublic Registry of Panama — web portal, paid extracts. Offshore use makes data important for due diligence.
Guatemala, Honduras, El Salvador, NicaraguaNoPaidManual extracts via national registries.
Dominican RepublicNoMixedCCPSD chambers operate the registers. No public API. Paid extracts standard.
CubaNoPaidState-managed register; manual extracts only.
Cayman IslandsNoPaidCIMA / Registrar of Companies — limited public data. UBO not public.
BVINoPaidBVI Financial Services Commission — limited public search. BOSS UBO system access law-enforcement-only.
BermudaNoPaidRegistrar of Companies — paid extracts. Limited transparency.
BahamasNoPaidRegistrar General — paid extracts.
Barbados, Jamaica, Trinidad & TobagoNoPaidCompanies registries with online portals and paid extracts. No public APIs.
HOW GLOBAL DATABASE SOLVES THIS

One API call — every registry above, normalised.

We connect directly to 400+ government registries across 200+ countries and territories. Where the registry has an official API, we use it. Where it doesn't, we operate the integration so you don't have to. Every record is timestamped, source-attributed, and returned in a single, consistent JSON schema — so a German GmbH and a Brazilian CNPJ look the same on your side of the wire.

Asia & Pacific

38 jurisdictions · East · South · Southeast · Pacific

Asia is bimodal. Singapore, Hong Kong, Australia and New Zealand operate well-maintained registries with structured data access (paid in most cases). Japan, South Korea, and Taiwan have official portals but limited or no public APIs. India is exceptional: large, federal, and with the MCA21 system that has historically supported document downloads but no clean third-party API. The bulk of Southeast Asia and Central Asia is web-portal-only.

CountryAPI available?Free or paid?Comments
SingaporePermission onlyMixedACRA BizFile is one of the best registries in Asia. Some open data on data.gov.sg (free). Full business profiles paid (S$5.50) — document download requires SingPass or EU/EEA digital ID.
Hong KongNoPaidCompanies Registry CR e-Services. Per-search and per-document fees. No public API; structured access via paid resellers only.
JapanYesFreeNational Tax Agency corporate number (Houjin Bangou) lookup API — free, basic identity data only. Full commercial register data is paid and portal-based. Documents in Japanese.
South KoreaNoPaidSupreme Court iros.go.kr operates the register. Web-portal access; document fees. No public API.
TaiwanYesFreeMOEA Department of Commerce — public access to directors and shareholders with amounts. One of the more transparent registries in Asia.
ChinaNoPaidNational Enterprise Credit Information Publicity System (NECIPS) — Chinese-language portal. No public API. Commercial providers (Qichacha, Tianyancha) aggregate locally.
IndiaNoPaidMCA21 / MCA portal — document download fees (₹100/document typical). No public API. Bulk data agreements via MCA on request.
PakistanNoMixedSECP eServices — web portal, some open data. No public API.
BangladeshNoPaidRJSC — paid extracts. No API.
Sri LankaNoPaidDepartment of Registrar of Companies — paid extracts.
NepalNoPaidOCR — manual access.
MalaysiaPermission onlyPaidSSM (Suruhanjaya Syarikat Malaysia) MyData SSM offers paid data products via subscription contract. Per-report pricing.
IndonesiaNoPaidAHU Online — web portal. OSS for business licensing. No public API; aggregators handle this.
ThailandYesMixedDBD (Department of Business Development) data.go.th feeds available. Bulk and per-report paid services. Documents in Thai.
VietnamNoPaidNational Business Registration Portal — web only. Vietnamese language. No public API.
PhilippinesNoPaidSEC Express System — paid digital documents. No public real-time API.
CambodiaNoPaidMinistry of Commerce Business Registration — web portal, limited online access.
Laos, Myanmar, BruneiNoPaidManual extracts via national registries.
MongoliaNoPaidGeneral Authority for State Registration — web portal only.
KazakhstanYesFreee-government.kz — open business lookup; structured data via stat.gov.kz open data.
UzbekistanNoFree searchmy.gov.uz business registry — open portal search. No public API.
Kyrgyzstan, Tajikistan, TurkmenistanNoPaidManual extracts.
GeorgiaYesFreeNational Agency of Public Registry (napr.gov.ge) — well-structured open data with English support.
ArmeniaNoFreee-Register operated by Ministry of Justice — free portal search. No public API.
AzerbaijanNoPaidMinistry of Taxes portal. Web only.
AustraliaYesPaidASIC has structured data services; per-search/per-document fees. ABN Lookup is free. Modernising Business Registers programme ongoing.
New ZealandYesFreeNZ Companies Office offers a free public API. One of the cleanest registries globally.
Fiji, PNG, Pacific islandsNoPaidManual extracts.

Middle East & North Africa

22 jurisdictions · Gulf + Levant + North Africa

The Gulf has modernised quickly. The UAE has multiple jurisdictions (mainland and free zones — DIFC, ADGM, JAFZA, RAKEZ, DMCC and dozens more) with separate registers; programmatic access is generally paid and reseller-mediated. Saudi Arabia's Ministry of Commerce has opened structured data via the National Information Centre, but reliable English-language API documentation is limited. The Levant and North Africa lean heavily web-portal or in-person.

CountryAPI available?Free or paid?Comments
UAE — Mainland (DED)NoPaidEach emirate has its own Department of Economic Development. Dubai (DED) offers digital services and paid trade-licence verification. No public API.
UAE — DIFCNoPaidDIFC Public Register searchable online. Paid certificate downloads. No public API.
UAE — ADGMNoPaidADGM Registration Authority public search. Paid extracts. No public API.
UAE — Free zones (other)NoPaid~45+ free zones, each with its own register. Mostly manual extracts via the free-zone authority.
Saudi ArabiaPermission onlyMixedMinistry of Commerce (MoC) National Business Center — public portal search. Structured B2G/B2B feeds available via authorised channels and contractual access.
QatarNoPaidMoCI commercial register. Web portal. Paid extracts. QFC separate register. No public API.
BahrainNoPaidSijilat (MOICT) is one of the more modern Gulf registries. Online services, paid extracts. No public API.
KuwaitNoPaidMOCI commercial register — paid extracts.
OmanNoPaidInvest Easy portal. Paid extracts. No public API.
JordanNoPaidCompanies Control Department — web portal, paid extracts.
LebanonNoPaidMinistry of Justice commercial register — manual extracts.
IsraelYesFreeIsraeli Corporations Authority — open data downloads via data.gov.il, paid certified extracts.
IranNoPaidState register — paid extracts. Sanctions considerations for Western firms.
Iraq, Syria, YemenNoPaidManual extracts via national registries.
EgyptNoPaidGAFI investor portal; commercial register operated by Ministry of Supply. Paid extracts. No public API.
MoroccoNoPaidOMPIC issues identifiant commun. Web portal, paid extracts.
TunisiaNoPaidINNORPI / Centre National du Registre des Entreprises — paid extracts.
AlgeriaNoPaidCNRC — paid extracts.
LibyaNoPaidLimited public access.

Sub-Saharan Africa

48 jurisdictions

The African registry landscape has improved markedly in the last five years, with Nigeria, Kenya, South Africa, Rwanda, and Ghana operating modern e-services. But "modern" rarely means "API". South Africa's CIPC has structured data behind paid services. Nigeria's CAC stands out for genuinely public PSC data. Most other registries are web-portal-only and frequently rate-limited or unstable.

CountryAPI available?Free or paid?Comments
South AfricaPermission onlyPaidCIPC (Companies and Intellectual Property Commission) offers BizPortal and paid B2B data products via contractual access. No open public API.
NigeriaPermission onlyMixedCAC — Corporate Affairs Commission. Notable for genuinely public PSC register. Structured access via licensed/accredited partners. Documents paid.
KenyaNoPaideCitizen / BRS — online services, paid extracts. No public API.
GhanaNoPaidRGD (Registrar General's Department) — eRegistrar online. Paid extracts. No public API.
RwandaYesFreeRDB (Rwanda Development Board) — well-regarded open business registry. Free company search; API access via Irembo.
EthiopiaNoPaidMinistry of Trade — manual extracts.
TanzaniaNoPaidBRELA — online services, paid extracts. No public API.
UgandaNoPaidURSB — online services, paid extracts. No public API.
Mozambique, Angola, DRCNoPaidManual extracts. Limited online infrastructure.
Côte d'Ivoire, Senegal, CameroonNoPaidOHADA-region RCCM. Some online services; mostly paid extracts. No public APIs.
Botswana, Namibia, Zambia, ZimbabweNoPaidNational registrars — online and paper extracts. No public APIs.
MauritiusNoPaidCorporate and Business Registration Department — online services, paid extracts. Significant offshore-finance use case.
SeychellesNoPaidFinancial Services Authority. Limited public access. Common in offshore structures.
Other Sub-Saharan jurisdictionsNoPaidMost operate manual or web-portal extracts only. Coverage from third-party providers varies widely; verify before relying.

Open vs. closed: the regional view

Here is the same data, regrouped by the six conventional regions. For each region we show the share of jurisdictions with an open official API, a permission-only API, and no API at all. The full row count for each region is shown on the right.

Registry API status by region
Share of jurisdictions in each region by API access type, May 2026
0%25%50%75%100%Europe38%10%52%n = 50Asia25%7%68%n = 28Latin America14%86%n = 21North America11%89%n = 9Middle East7%7%86%n = 14Africa5%11%84%n = 19YesOpen official APIPermission onlyNoNo official API
Source: Global Database internal coverage map, May 2026. n = jurisdictions counted in each region from the tables above. Percentages may not sum to 100 due to rounding.

Three findings jump out of this view.

Europe is the only region where "Yes" beats "No" by more than rounding. 38% of European jurisdictions run open APIs against 52% with none. Every other region is at least three-quarters closed. North America's 89% "No" rate is structural: the US has no federal register and 50 state systems with no APIs, dragging the regional average down despite Canada's federal exception.

Permission-only is concentrated in Europe and Africa. In Europe it reflects post-CJEU UBO gating and resident-entity requirements (Netherlands, Italy, Austria, Sweden). In Africa it reflects partner-accreditation regimes at the larger registries (Nigeria CAC, South Africa CIPC). North America, Latin America, and Asia barely use the model — they tend to skip the API entirely.

The Middle East and Africa look almost identical statistically at ~85% "No". But the underlying problem is different. Middle Eastern registries are well-funded but commercially gated (paid extracts, free-zone fragmentation). African registries are mostly underfunded and portal-bound. Same outcome, opposite root causes — and they require different commercial workarounds.

Throughput: not all "Yes" rows are equal

The categorical view masks a 100× operational range. Two registries can both be "Yes/Free" and differ by orders of magnitude in how many lookups you can run per hour. Here are the published rate limits for the most-integrated registries in production KYB stacks.

Registry throughput — published rate limits
Maximum lookups per hour from the official endpoint, log-scaled
101001,00010,000100,000requests per hourNetherlands KVK~300,000/mo capFrance Sirene~30,000/hrEstonia e-Business~10,000/hrUK Companies House~7,200/hrItaly InfoCamere~6,000/hr (paid)NZ Companies Office~3,600/hrSingapore ACRA~600/hrGermany Handelsregister60/hr (portal cap)500× lower than France
Sources: Companies House developer portal, INSEE API docs, KVK Developer Portal, ACRA documentation, Handelsregister portal Nutzungsordnung, Italian Business Register (InfoCamere reseller terms). Limits shown are per-key or per-account ceilings; actual sustained throughput is typically lower.

The 500× gap between France and Germany — neighbours in the EU, comparable economies, both with sophisticated regulatory regimes — is not a quirk. It's the consequence of a deliberate policy choice. France ran its statistical and registry data through API-first modernization in the 2010s. Germany kept paper-court infrastructure and never built a national replacement layer. If you're onboarding 50,000 entities a year, the UK ceiling is comfortable, the German one will force batching, queueing, and probably a commercial aggregator in the loop.

Data freshness: how stale is each registry, really?

A separate dimension that the "Yes/No" table doesn't capture: when changes happen at the company, how long until they're visible in the data? Real-time streams are rare. Most registries operate on filing cycles that introduce structural lag — director changes and address updates can drift 12–24 months between annual returns even in well-run jurisdictions.

Registry data freshness
Typical lag between a change at the company and visibility in the registry
REAL-TIMEDAYSWEEKSMONTHS TO YEARSlive or streaming1–7 day cadence1–4 week cadenceannual filing cycleUK Companies HouseFrance INSEE SireneNorway BrregEstonia e-BusinessDenmark CVRNetherlands KVKstream API, live updatesdaily updates~real-timeX-Road, real-timedailynear real-timeSingapore ACRANew ZealandLatvia, LithuaniaCzech ARESPoland KRS1–3 days post-filing2–5 days2–5 days2–7 days3–7 daysUS states (electronic)Italy Reg. ImpreseSpain BORMEGermany HandelsregisterBrazil Receita Federal1–5 business days1–2 weeks~2 weeks gazette lag1–3 weeks post-filingmonthly snapshotBulgaria BRRAUS states (paper)India MCA21Most African registriesAnnual accounts (all)12+ months reportedweeks to monthsvariable filing lagmanual processing12 months refresh
Cadences reflect typical, not worst-case. Director and address changes follow annual-return cycles in most registries — meaning that even in real-time registries, individual person-level data can be 12+ months stale between filings.

The freshness chart sets up a point most KYB buyers miss: registry update cadence and data accuracy are different problems. Even the UK Companies House, which streams updates in real time, can show stale director data for a small company that hasn't filed in 11 months. Real-time means "real-time relative to the filing event" — not "real-time relative to ground truth". For ongoing monitoring this matters enormously: a counterparty can become insolvent, change controllers, or dissolve months before that information appears in any registry, anywhere.

This is the case for continuous monitoring on top of registry data, not annual re-screens. We unpack the workflow design in KYB vs. KYC in 2026.

Two patterns are worth calling out beyond the regional split.

Open-data Europe is still the global outlier. The UK, France, Norway, Denmark, Estonia, Latvia, Poland and the Czech Republic all run free, structured, commercially-usable APIs. That is a small club, and it doesn't include any of the world's three largest economies (US, China, Japan beyond the basic tax-ID lookup).

"No API" is not the same as "no data". Most jurisdictions without an official API still have a public web portal, paid extracts, or a commercial aggregator. The cost of using them at scale isn't licence fees — it's engineering. You're building and maintaining scrapers across changing HTML, CAPTCHAs, language barriers, and rate limits. The total cost of ownership of that approach is what drives most teams towards a single registry-data API in the first place.

What the data actually tells us

When we read the table end-to-end, eight patterns repeat. Most of them contradict the conventional wisdom about where company data is easiest to get.

1. The G7 has one open registry. Only one.

Across all seven of the world's largest advanced economies, only the United Kingdom offers a free, open, comprehensive business registry API. France comes close with INSEE Sirene, but Sirene is the statistical register — the legal-entity record sits in INPI's RNE, also free but operationally separate. Germany has no API. Italy is permission-only via reseller. Japan publishes a basic tax-ID lookup but the actual commercial register is paid and portal-bound. Canada's federal API exists but only covers federally-incorporated entities (about 10% of Canadian companies; the rest are provincial and have no API). And the United States has no federal register at all.

G7 economies: open registry API availability
Free, open, anyone-can-sign-up access from the official registry
UKUnited KingdomFREE APIcomprehensiveFRFranceFREESirene + INPIDEGermanyNO API60 req/hr capITItalyPERMISSIONreseller onlyCACanadaPARTIALfederal only (~10%)JPJapanLIMITEDtax-ID onlyUSUnited StatesNO APIno federal registerOnly 1 of 7 G7 economies offers an open, comprehensive registry API.Coverage drops sharply as soon as you cross the Channel or the Atlantic.Open / free APIPermission onlyNo official APILighter shade = narrower coverage
Source: Global Database internal coverage map, May 2026.

If you only consume the financial press, you'd think the UK was a regulatory laggard with messy filings and a Companies House that's been hauled over the coals by ECCTA. That's true on the quality dimension. On the access dimension, the UK runs circles around everyone else.

2. Eastern Europe quietly leads the open-data game

If we count free, anyone-can-sign-up registry APIs as the gold standard, 10 of the 28 globally come from former Eastern Bloc countries: Estonia, Latvia, Poland, Czech Republic, Slovakia, Slovenia, Bulgaria, Serbia, Ukraine, plus Russia (operationally complicated by sanctions). Add the Baltics' open UBO posture and you have a region that — counterintuitively — is more digitally open than France, Germany and Italy combined.

The reason is structural. Eastern European registries were largely digitized after 2000, after the late-90s wave of EU accession candidate reforms, and built on modern web stacks from the start. They didn't have to retire paper-court infrastructure the way Germany still does. Estonia's X-Road is the canonical example, but Poland's KRS, Czech ARES, and Slovenia's AJPES all follow the same logic.

3. The richer the country, the more likely the data is paid

Singapore (S$5.50 per profile), Hong Kong (per-search fees), Switzerland (cantonal paid extracts), Luxembourg (€10), Ireland (€2.50–€5), Netherlands (subscription + per-query), Sweden (paid APIs), and the entire Gulf (paid across the board) — wealthy jurisdictions consistently price registry data as a commercial product, not a public good. The opposite pattern shows up where you'd least expect it: Rwanda is free. Kazakhstan is free. Ukraine is free. Ecuador is free.

This isn't a values judgment — it's a budgeting one. Wealthy registries treat company-data licensing as a cost-recovery revenue line. Emerging-market registries that are still building digital infrastructure tend to publish openly because that's what the donor-funded modernization programs require.

4. The Gulf wealth bloc has zero open APIs

UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, Oman — six economies, hundreds of billions in cross-border transactions, and not one open business registry API. Saudi Arabia comes closest with the Ministry of Commerce's National Business Center publishing structured data, but access is via authorized channels under contract. The UAE is the most extreme: each emirate's Department of Economic Development runs a separate licence register, and the country also has 45+ free zones (DIFC, ADGM, JAFZA, DMCC, RAKEZ, and dozens more), each operating its own register with its own access rules.

For compliance teams onboarding Gulf entities, this is the single largest hidden cost in any global KYB rollout. There's no shortcut. You either pay per-document via each emirate and free-zone authority, or you use a data provider that has aggregated them.

5. Africa is one country wide

Across roughly 48 sub-Saharan African jurisdictions, exactly one offers a free, open registry API: Rwanda's RDB. Nigeria's CAC and South Africa's CIPC offer permission-gated access. Every other African registry sits behind a web portal or paid extracts. The OHADA-region countries (17 West and Central African states sharing a unified commercial-law framework via the Common Court of Justice and Arbitration) all use the RCCM register format but expose data only through national portals — no shared API, no unified search.

Rwanda built a working business-registry API. Forty-seven of its neighbours have not. This is not a wealth problem — it's a procurement priority problem.

6. The CJEU 2022 ruling created the "Permission only" category

Before November 2022, the Permission-only bucket was much smaller. The CJEU ruling that mandatory public access to UBO registers violated EU fundamental rights forced every EU member state to introduce legitimate-interest gating. Most never restored the open access that the 4th and 5th AMLDs had originally established. Several EU states (Austria, Italy, Netherlands among them) shifted further still — gating not just UBO data but core registry APIs behind obliged-entity status or in-country presence requirements.

The result, three and a half years on: AMLD6 obligations have stayed stringent, the data needed to satisfy them has become harder to access, and the burden of bridging that gap has shifted onto private data providers with negotiated access channels.

7. Latency and rate limits matter more than the "Yes/No" answer

Two registries can both be "Yes/Free" and still differ by an order of magnitude in production. The UK Companies House allows ~600 requests per 5-minute window per key. The German Handelsregister web portal — which is the closest thing Germany has — caps at 60 requests per hour. That's a 50× difference in throughput before you even start engineering. If you're onboarding 100,000 customers a year, the UK ceiling is generous and the German one will force batching, queueing, and probably commercial routing through a paid provider.

Even within the open tier: ARES (Czech) returns under 200ms typically. INSEE Sirene has variable latency depending on the endpoint and time of day. Companies House streams updates in real time. NZ Companies Office is fast but throttles aggressively on burst. Treat headline availability as necessary but not sufficient — instrument the upstream before committing to it.

8. The "Yes" rows are misleading without context

Look closer at any "Yes" row and you find caveats that change the production picture:

The UK has a free API — but ~60% of accounts at Companies House are still scanned PDFs as of 2026 and the API has no SLA. France has free APIs — but data is split across INSEE, INPI and Infogreffe with no single endpoint. Norway has a free API — but UBO data lives in a separate register with restricted access, and shareholders sit at the tax authority. Canada has a free federal API — but it covers only federally-incorporated entities; provincial coverage is portal-only. Japan has a free API — but it returns tax identity data, not the commercial register. Russia has a free API — but post-2022 sanctions make practical use complicated for Western firms.

There's no jurisdiction where the answer is "yes, here's everything, free, in one place, in English, with an SLA". The closest the world has come is Estonia, and Estonia has 1.3 million people.

The hidden costs people miss

API availability is one variable. Even where it exists, there are five others that usually decide whether a registry can sit inside a production KYB workflow.

1. Authentication friction

Many "open" registries require a national digital ID for full document access — SingPass for Singapore, BankID for the Nordics, NemID/MitID for Denmark, an EU/EEA equivalent for Norwegian documents. Without it, third-country institutions sit behind a permanent partial-access wall.

2. Language

The Handelsregister is in German. Registro Imprese is in Italian. NECIPS is in Chinese. Romanian, Hungarian, Czech, Greek, Bulgarian and most other Eastern European registries have only token English layers. Without machine translation and cross-language entity matching, structured data alone doesn't get you a comparable record.

3. Identifier instability

Germany has no national company number; the Handelsregister number changes when a company moves courts. The US has no federal company identifier; LLC IDs are state-specific. Brazil's CNPJ is federal but state-level Juntas Comerciais re-register entities for state purposes. Spain's NIF/CIF is stable, but the Registro Mercantil entry is provincial. Building a cross-jurisdiction graph means resolving identifiers — not just storing them.

4. Format quality

In the UK, ~60% of accounts at Companies House are still scanned PDFs. In Spain, annual accounts at the Mercantile Registry are PDF-only. In Germany, Bundesanzeiger filings vary widely. Structured XBRL filings are the exception, not the rule, outside the Nordics and a handful of leading EU jurisdictions.

5. UBO access after CJEU 2022

The November 2022 Court of Justice of the EU ruling shut down general public access to beneficial-ownership registers across the EU. Most member states now require a legitimate-interest demonstration. As of mid-2026, several states had still not transposed AMLD6, and the European Commission has opened infringement proceedings. UBO data is now harder, slower, and more lawyered-up to access than it was three years ago — even though the legal requirement to identify UBOs is stricter than ever. See our breakdown in KYB vs. KYC in 2026 for what that means for compliance design.

"Having a registry is not the same as having an API. And having an API is not the same as having an API you'd want to put in production."

What this looks like at scale

If your business operates across two or three jurisdictions, you can integrate registries directly. Companies House is excellent. Sirene is excellent. ACRA is workable with the right credentials. You'll spend engineering effort, but it's manageable.

The moment you cross five or six jurisdictions — or you need any kind of UBO depth — the calculus changes. You are now maintaining:

Multiple authentication regimes. Multiple identifier systems. Multiple languages. Multiple status taxonomies (Germany alone has eight different company_status values, with free-text in-flight states layered on top). Multiple file formats. Multiple rate-limit regimes. Multiple update cadences. Multiple legal-basis regimes for the data you're holding.

And every one of those is a moving target. Companies House rolled out ECCTA identity verification through 2025 and 2026. Norway's UBO register went live in October 2024. The CJEU 2022 ruling reshaped half the EU overnight. The US Corporate Transparency Act is still tied up in litigation and policy reversals. You do not "build this once".

GET THIS DATA

API, bulk feed, or web platform — same registry data, your choice of delivery.

Whether you need real-time API calls for onboarding, bulk file delivery via S3 or SFTP for data warehouses and model training, or a search-and-explore interface for compliance analysts, the underlying data is the same — pulled directly from official registries, normalised, timestamped, and source-attributed.

Frequently asked questions

Which country has the best business registry API?
The UK Companies House API is widely considered the most open and developer-friendly in the world: free, RESTful, JSON, with a real-time streaming feed and no commercial use restrictions. France's INSEE Sirene and Norway's Brreg are close behind on openness. New Zealand and Estonia round out the top tier. None of these covers more than one jurisdiction — that's the trade-off.
Does Germany have a business registry API?
No. Germany operates the Handelsregister via the Common Register Portal of the federal states, but it provides no official structured API. The portal limits users to 60 lookups per hour, and the underlying data is split across roughly 150 local district courts. Compliance teams either build scrapers (fragile) or use a registry-data provider that integrates with the Handelsregister, Unternehmensregister and Transparenzregister.
Is the US Secretary of State data accessible via an API?
There is no federal API. Each of the 50 states (plus DC) operates its own register. California has an unofficial JSON endpoint; Florida publishes weekly bulk SFTP; a handful of others offer paid data feeds. Most are web-portal-only, with different schemas, different field names, and increasingly aggressive bot protection. For cross-state coverage, a unified provider replaces 51 separate integrations.
What's the difference between BRIS and a national registry API?
BRIS (Business Registers Interconnection System), accessed via the European e-Justice Portal, is a discovery layer connecting all 27 EU national registries. It returns basic harmonised data — company existence, name, registration number, status. It does not return financials, ownership, filings, or any deep registry data. National APIs (where they exist) return the full local record but only for one jurisdiction.
Are EU beneficial-ownership registers still accessible?
Public access changed dramatically after the November 2022 Court of Justice of the EU ruling. Most member states now require a legitimate-interest demonstration to access UBO data. A handful (Denmark, Latvia, Nigeria outside the EU) preserved broad public access. As of mid-2026, several states still had not transposed AMLD6, and the European Commission has opened infringement proceedings. Practical access typically goes through obliged-entity status or a data provider with approved access.
How do I verify a company in a country that has no API?
There are three options. First, use the web portal manually — workable for one-off checks. Second, build a scraper — fragile, breaks frequently, and increasingly blocked by CAPTCHA and Cloudflare protection. Third, use a registry-data API provider that has already built and maintains the integration. The third option is the only one that scales for high-volume KYB workflows.
What is the rate limit on a typical business registry API?
It varies wildly. UK Companies House caps the standard API at roughly 600 requests per 5-minute window per key. The German Handelsregister portal limits to 60 requests per hour. France's Sirene API allows generous throughput with registered keys. Singapore ACRA enforces credential-based limits. Always check the upstream rate limit before designing a workflow; a normalised provider abstracts this layer.
Are paid registry APIs more accurate than free ones?
Not inherently. Paid APIs typically reflect the same underlying registry data as the free portal — the fee covers access infrastructure, not better data. Accuracy is a function of the registry's own update cadence and verification practices. The UK Companies House (free) is widely regarded as more transparent than several paid Continental registers. The right question is freshness and provenance, not price.
How often is business registry data updated?
It depends on the registry and the filing type. Real-time updates: UK Companies House (streaming API), Sirene (daily). Within days: most Nordics, Estonia, Singapore ACRA. Within weeks: most US states (electronic filings 1–5 days, paper filings weeks). Within months or years: filings such as annual accounts move on annual cycles, so director and address data can drift 12–24 months between filings even in well-run registries.
What's the right way to choose a registry data provider?
Five things, in order. Coverage: do they actually cover the jurisdictions you need, or just claim "200+ countries" with thin tail-end data? Source provenance: do they connect to official registries or resell from aggregators? Update freshness: does the data move when the registry moves? Delivery flexibility: API, bulk, and web — can you use the same data three ways? UBO depth: can they trace multi-layer ownership across jurisdictions, or just return a flat shareholder list? See our 2026 buyer's guide for the full evaluation framework.

Related posts

View more