Company registers

France company register API

INSEE SIRENE (legal units) and DILA BODACC (legal notices) publishes its data under Licence Ouverte / Open Licence 2.0 (Etalab); we hold 273,232 France companies from it, 400 matched to a website, updated sirene monthly (daily needs the insee api account), bodacc daily. Source: Arcadium Data, data as of .

Companies held273,232
Matched to a website400
Active259,509
With a VAT id238,267

Official access

AccessAddressWhat
SIRENE monthly stockwww.data.gouv.fr/fr/datasets/base-sirene-des-entreprises-et-de-leurs-etablissements-siren-siret/parquet and CSV files of every legal unit on data.gouv.fr
SIRENE APIportail-api.insee.fr/daily updates and look-ups; needs a free INSEE account
BODACCbodacc-datadila.opendatasoft.com/explore/dataset/annonces-commerciales/creations, sales, insolvency judgments, deregistrations (Opendatasoft API)

Identifiers

SIREN9 digits with a Luhn check digit, e.g. 552081317
VAT numberFR + 2-digit key + SIREN (FR03552081317)
LicenceLicence Ouverte / Open Licence 2.0 (Etalab)
KeyFiles and BODACC: no key; SIRENE API: free INSEE account

Fields we read

Never read: natural-person columns (surname, first names, pseudonym, sex), units with restricted publication, BODACC officer lists and free-text judgments. Active legal persons of a company category from a minimum headcount band, plus every SIREN we already hold; natural persons never.

How our API joins it

Everything we publish is keyed by the company website (domain). We pair each register ID with a domain in three ways, each with a confidence score: the website the register states, a VAT crosswalk (a CORDIS participant's VAT equals the national ID in NO, FI, FR and PL), and a unique company name in the same country matched against the names we hold for domains. Ambiguous matches are dropped.

Today the pairs power the joins behind company pages, tender winner pages and the company card. A public look-up by register ID or VAT number is on the Company ID roadmap and not in the API yet: see company lookup for what works today.

One API for company data across registers

Look up a company by website today; register IDs, VAT and status come next. Free to start, no card.

Source: INSEE SIRENE (legal units) and DILA BODACC (legal notices) (Licence Ouverte / Open Licence 2.0 (Etalab)), read in bulk without logging in; companies only, no data about people. Data as of 2026-10-23.

Questions

Is there a free API for the France company register?

Yes. INSEE SIRENE (legal units) and DILA BODACC (legal notices) publishes its data openly: SIRENE monthly stock (parquet and CSV files of every legal unit on data.gouv.fr); SIRENE API (daily updates and look-ups; needs a free INSEE account); BODACC (creations, sales, insolvency judgments, deregistrations (Opendatasoft API)). Access: files and bodacc: no key; sirene api: free insee account.

Under which licence can the data be reused?

Licence Ouverte / Open Licence 2.0 (Etalab). Company register data is a high-value dataset under Implementing Regulation (EU) 2023/138, which requires it to be free and machine-readable.

What does a France company ID look like?

SIREN: 9 digits with a Luhn check digit, e.g. 552081317. VAT number: FR + 2-digit key + SIREN (FR03552081317).

How many France companies does Arcadium Data hold?

273,232 companies from this register as of 2026-10-23, 400 of them matched to a website; 259,509 are active.

Cite as: Arcadium Data, "France company register API: free official data (2026)", https://arcadiumdata.io/registers/fr/, data as of 2026-10-23.