France Company Data (SIREN/SIRET) — Official Open Data
Pricing
from $5.00 / 1,000 company results
France Company Data (SIREN/SIRET) — Official Open Data
Look up French companies by name, SIREN or SIRET in the official open API (INSEE Sirene, INPI RNE): legal form, NAF, head office, headcount, revenue, active VAT numbers. Source, licence and update date on every row. No directors' personal data.
Pricing
from $5.00 / 1,000 company results
Rating
0.0
(0)
Developer
San Marino Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Look up French companies by name, SIREN or SIRET in the official open API of the French administration (company directory built on INSEE Sirene and INPI RNE). Get clean, English-named fields ready for your CRM or spreadsheet — with the source, licence and last-update date on every row.
What you get (one row per company)
| Field | Meaning |
|---|---|
query | the query that found this company |
status | ok, or for queries without a company: no_results, invalid_query, unavailable |
siren, headOfficeSiret | company and head-office identifiers |
name, legalName, acronym | full name, registered name, acronym |
diffusion | full, or partial when the person asked the source to hide some data (those fields are empty) |
active | true active, false ceased; closureDate when ceased |
creationDate | date of creation |
legalFormCode | INSEE legal category code (e.g. 5710 = SAS) |
nafCode, nafSection | activity code (NAF/APE) and section |
companyCategory, companyCategoryYear | PME, ETI or GE |
employeeRangeCode, employeeRange, employeeRangeYear | INSEE headcount range, with a readable label |
soleProprietorship | true for an entreprise individuelle |
establishments, openEstablishments | number of establishments |
headOffice | address, postalCode, city, cityCode, department, region, latitude, longitude, diffusion |
matchingEstablishments | the establishments that matched (up to 10): the one you asked for with a SIRET, or those in the postal code or department you filtered on — siret, isHeadOffice, active, address, postalCode, city, nafCode, diffusion |
lastFinancials | latest published year: year, revenue, netIncome (when available) |
vatNumber, vatNumbers | active French intra-EU VAT number(s) as listed by the source (DGFiP). Empty when the source lists none: the Actor never computes one |
source, sourceUrl, sourceLicense, sourceUpdatedAt | where the data comes from, its licence and last update |
retrievedAt | when this Actor read it |
A run summary (queries, companies returned, charged events) is saved as SUMMARY — Output tab, Run summary.
Input
| Field | Default | |
|---|---|---|
queries | — | names, SIREN (9 digits) or SIRET (14 digits), one per line. SIREN/SIRET are exact lookups |
maxResultsPerQuery | 10 | companies per name search (max 100) |
postalCode, department, nafCode, activeOnly | — | filters for name searches; several values separated by commas (e.g. 75009,75010; NAF as 62.01Z or 6201Z). Postal code and department match companies with at least one establishment there: see matchingEstablishments (the head office may be elsewhere). An invalid filter stops the run before any request: nothing is charged |
includeSoleProprietorships | true | turn off to exclude sole proprietorships, whose name is the owner's name |
Pricing
Pay per event: $0.005 per company returned ($5 per 1,000). Not charged: queries with no result, invalid queries, source unavailable, and a company already returned earlier in the same run. The Actor respects your spending limit: it never asks for more companies than you can pay for.
Source and licence
Data: Annuaire des Entreprises / API Recherche d'entreprises, operated by the French interministerial digital directorate (DINUM), from INSEE (Sirene) and INPI (RNE). Licence: Licence Ouverte / Open Licence 2.0 (Etalab) — commercial reuse allowed with attribution of the source and the date of last update, which every row carries.
This Actor is not an official service of the French administration and is not affiliated with DINUM, INSEE or INPI. Non-diffusible companies are not in the source. When a person has opposed public diffusion, the source hides the protected data (such as the name or the address): those fields are empty here and diffusion is partial.
Privacy
- No personal data of directors (names, birth dates) is requested from the source or returned.
- Sole proprietorships are named after their owner, a natural person: their rows are personal data. The Actor reads the source at every run, so each row reflects the person's diffusion choice at
retrievedAt. If you keep these rows, keep them up to date and use them lawfully (GDPR; French rules on Sirene data, art. R123-232 of the Code de commerce). You can exclude sole proprietorships. - Nothing you submit is written to the logs — no queries, no names, no numbers: only counts.
Limits, stated plainly
- The source allows 7 requests per second per IP and 30 per second per network, shared with other users of the same cloud. The Actor stays at 5 per second and waits when asked to; if the source keeps refusing, the query is marked
unavailableand not charged — run it again later. - A SIREN/SIRET lookup ignores filters (source behaviour). A SIRET lookup returns the company that owns the establishment; the establishment itself is in
matchingEstablishments. - Name search also finds similar names: it can return companies and sole proprietorships whose name only resembles your query. For one exact company, use its SIREN or SIRET.
- Names need at least 3 characters: shorter queries are marked
invalid_queryand not charged. - Financial data exists only for companies that publish it.