France Company Register API - SIREN Search
French company profiles, officers and financials by SIREN or name. You get clean, structured records with the source registry attached - keyed off the SIREN identifier.
- →Structured JSON, not HTML or PDFs
- →Source registry attached to every record
- →Read live at query time - current filings
- →Queried by SIREN or company name
What each Societe.com record contains
| Field | What it holds |
|---|---|
| companyName | Official name (denomination sociale) |
| siren / siret | 9-digit SIREN and 14-digit SIRET (siege social) |
| legalForm | SARL, SAS, SA, SCI, EURL, etc. |
| nafCode / nafDescription | NAF/APE activity code and description |
| address / postalCode / city | Registered address (siege social) |
| capital / creationDate / status | Share capital, creation date, and status (Active, En liquidation, Radiee, ...) |
| employeeCount | Workforce band |
| directors | Full mandate history - name, role, appointmentDate, endDate. Includes former officers (Ancien ...), not just the current board |
| sourceUrl | Societe.com company page |
| revenue / netResult | Simplified figures for the last financial year actually filed. A surviving 0 is the company's own answer, not a miss - see the note above |
| revenueYear / netResultYear | The financial year each figure belongs to. The two can differ; the rows are filed independently |
| subsidiaries / brands | Best-effort, often empty |
Sample record (JSON, people masked)
{
"companyName": "TOTALENERGIES SE",
"siren": "542051180",
"siret": "54205118000066",
"legalForm": "SA a conseil d'administration",
"nafCode": "70.10Z",
"nafDescription": "Activites des sieges sociaux",
"address": "2 Place Jean Millier, La Defense 6",
"postalCode": "92400",
"city": "Courbevoie",
"capital": "6 596 521 497,50 EUR",
"creationDate": "1924-03-24",
"status": "Active",
"employeeCount": "100 000+",
"directors": [
{
"name": "…",
"role": "President-Directeur General",
"appointmentDate": "2015-10-29"
}
],
"sourceUrl": "https://www.societe.com/societe/totalenergies-se-542051180.html"
} What it does not do
- Name search returns partial matches in Societe.com's own order; use sirenNumbers for an exact company.
- Only simplified financials (revenue, net result, plus the year each belongs to) are extracted, and only when published - not full balance sheets.
- Shareholder lists are not available: Societe.com sells them as a paid report and names no shareholder on the free fiche.
- Data freshness depends on when INSEE/INPI/BODACC publish updates; some fields can lag.
- The board list includes current and former mandates; a person with several roles appears once per role.
Societe.com (France) does not offer a clean public API for programmatic queries. getregdata reads the official source directly and returns structured JSON, keyed off the SIREN identifier - so you get API-like access without an official endpoint.
Install the getregdata agent skills or MCP server, or run the regdata/societe-com-scraper actor on Apify. Query by SIREN or company name and receive structured, source-attributed records. It is free to install; you pay per result on Apify.
French company profiles, officers and financials by SIREN or name.
Not ready to run it yourself? Tell us which companies or filters you need. We run it once and send you the file, and a quote if you want it regularly. No newsletter, no sales calls.
Your request is in our inbox. We reply within one business day, from [email protected].
The form could not send just now - nothing is lost. Send it as an e-mail instead (your text is already filled in), or write to [email protected].
Prefer e-mail? [email protected] · We use your details only to answer you. Privacy