France Societe.com Company Scraper
Pricing
from $3.00 / 1,000 company records
France Societe.com Company Scraper
Scrape French company data from Societe.com - the full director and officer mandate history with date ranges (current and former), plus SIREN/SIRET, legal form, NAF code, registered address and status. The deepest free French officer record, with no API. No proxy required.
Pricing
from $3.00 / 1,000 company records
Rating
0.0
(0)
Developer
getregdata
Maintained by CommunityActor stats
0
Bookmarked
23
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
France Company Scraper - Societe.com | Donnees d'entreprises francaises
Extract French company data from Societe.com - directors, financials, shareholders, subsidiaries, and corporate network for any French company - as structured JSON, in bulk. Societe.com aggregates official INSEE, INPI, and BODACC data into France's most comprehensive free company platform, and there is no public API for it.
No login, no API key, nothing to configure - a company name, SIREN, or director name in, clean JSON out.
What data do you get?
One rich record per company:
{"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": "POUYANNE Patrick", "role": "President-Directeur General", "appointmentDate": "2015-10-29" },{ "name": "DESMAREST Thierry", "role": "Ancien President du Conseil", "appointmentDate": "2010-05-21", "endDate": "2015-12-18" }],"sourceUrl": "https://www.societe.com/societe/totalenergies-se-542051180.html"}
The officer history is the point. directors returns the full mandate timeline, not just
the current board - 75 records for Danone, 68 for TotalEnergies, with Ancien ... roles and
date ranges back to 2003. Neither SIRENE nor recherche-entreprises.api.gouv.fr reconstructs
that, which is what this actor is for.
Fields we do not reliably return. revenue, netResult, shareholders, subsidiaries
and brands are extracted where the page exposes them, but in practice they are frequently
empty - a 2026-07-27 check returned revenue: "0" and shareholders: [] for both Danone and
TotalEnergies. Do not build on them, and do not choose this actor for financials.
| Field | Description |
|---|---|
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 | Attempted, frequently empty - see the note above. Do not build on these |
shareholders / subsidiaries / brands | Attempted, frequently empty - see the note above |
How much does it cost?
Pay per event - you are not charged for Apify platform usage, only a start fee plus a fixed price per company record (this is a rich, multi-page profile).
| Volume | Cost |
|---|---|
| Start cost | $0.025 |
| Per company record | $0.04 |
| ~100 records | ~$4.03 |
| ~1,000 records | ~$40.03 |
No subscription, no minimum. For a cheaper identity-only lookup, disable includeFinancials and includeDirectors.
Is it legal, and where does the data come from?
Data comes from Societe.com, which aggregates official public sources: INSEE (company registry), INPI (trademarks/IP), and BODACC (legal announcements). The data is publicly accessible; director names are public information filed with the French registries (RCS). You are responsible for your own GDPR / French data-protection compliance when processing it.
How do I use it?
Click Try it and paste this input:
{ "searchQuery": "Total Energies", "maxResults": 10 }
For an exact company, use the SIREN ({ "sirenNumbers": ["542051180"] }) - name search returns partial matches, so a SIREN avoids namesakes. Search by director ({ "managerName": "Dupont Jean" }), or do a fast identity-only lookup by turning off financials/directors.
Input options
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | No | - | Company name (partial match) |
sirenNumbers | string[] | No | - | 9-digit SIREN numbers for exact lookup |
managerName | string | No | - | Search by director/manager name |
includeFinancials | boolean | No | true | Include revenue / net result when available |
includeDirectors | boolean | No | true | Include the board (names, roles, dates) |
maxResults | integer | No | 50 | Max search results to process |
maxConcurrency | integer | No | 5 | Companies scraped in parallel (1-5) |
At least one of searchQuery, sirenNumbers, or managerName must be provided.
What you can do with it
- B2B prospecting - build lead lists by industry (NAF), size, or region, enriched with director names.
- Due diligence - verify identity, legal status, financial health, and management before a deal.
- Competitive & M&A research - monitor competitor financials, director changes, and subsidiary networks.
- KYC / KYB - verify a French company's registration and active status.
Run it from code
# cURL - start a run and get the dataset backcurl -X POST "https://api.apify.com/v2/acts/regdata~societe-com-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "sirenNumbers": ["542051180"] }'
// Node.js - apify-clientimport { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('regdata/societe-com-scraper').call({ sirenNumbers: ['542051180'] });const { items } = await client.dataset(run.defaultDatasetId).listItems();
# Python - apify-clientfrom apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("regdata/societe-com-scraper").call(run_input={"sirenNumbers": ["542051180"]})items = client.dataset(run["defaultDatasetId"]).list_items().items
Integrations
Runs anywhere Apify does: call it from the REST API, schedule recurring enrichment, pipe results into n8n / Make / Zapier, or use it from any MCP client (Claude, Cursor) via mcp.apify.com.
FAQ
Is it legal? Societe.com aggregates public INSEE/INPI/BODACC data; director names are public RCS filings. The data is publicly accessible; you remain responsible for GDPR / French data-protection compliance.
Do I need an account, API key, or proxy? No - none of them. Just an Apify account.
A name search returned a small namesake company instead of the big one - why? Name search returns Societe.com's own result order, which can rank a small namesake above a large group. Use the SIREN (sirenNumbers) for an exact, unambiguous lookup.
How deep are the financials? Simplified figures (revenue, net result) where Societe.com publishes them - not full multi-year balance sheets.
What export formats are supported? JSON, CSV, Excel, or XML, or read live via the API.
Limitations
- Name search returns partial matches in Societe.com's own order; use
sirenNumbersfor an exact company. - Only simplified financials (revenue, net result) are extracted, and only when published - not full balance sheets.
- 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.
Related actors
Part of a suite of official government registry actors - no public API to build or maintain, pay per result, nothing to configure.
| Country | Actors |
|---|---|
| Poland | BDO · CRBR · KRS (financials) · EKW · KNF · KRS (board) · KRZ · MSiG · KYB check · PEP (Sejm) · REGON (sites) · REGON · UOKiK |
| Germany | Insolvenzbekanntmachungen · Handelsregister |
| Spain | BORME · Registro Mercantil · Registro Público Concursal |
| Italy | INI-PEC · Registro Imprese |
| Austria | Ediktsdatei · WKO |
| France | Societe.com (this actor) |
| Belgium | KBO / BCE |
| Czechia | ISIR |
| Slovakia | RPVS |
| Cyprus | DRCOR |
| Ireland | CRO |
| Portugal | Publicações MJ |
| Nigeria | CAC |
| Colombia | RUES |
| USA | California SoS · California UCC |
| UAE | ADGM |
| Global | Adverse media |
Common combinations: company register -> UBO -> insolvency/debtors -> adverse media is the standard KYB/onboarding chain.
For Poland that whole chain is one call: Poland KYB Risk Check takes a NIP or KRS and returns identity, beneficial owners and insolvency - screened against the company and every beneficial owner - as a single verdict. The component registry lookups it runs bill as usual, plus a small orchestration fee.
Full suite: apify.com/regdata · Callable from any MCP client via mcp.apify.com
Informations en francais
Qu'est-ce que cet acteur ?
Cet acteur extrait les donnees d'entreprises francaises depuis Societe.com - le plus grand site gratuit de donnees d'entreprises en France, qui regroupe les informations de l'INSEE, de l'INPI et du BODACC. Aucune API publique n'existe. Vous obtenez des donnees structurees : fiche d'identite, dirigeants, bilans simplifies, actionnaires et filiales. Sans cle, sans configuration.
Pour qui ?
Pour les equipes commerciales B2B (listes de prospects enrichies avec dirigeants et donnees financieres), les cabinets de due diligence, les analystes M&A cartographiant filiales et mandats, et les equipes compliance (KYC/KYB sur des entites francaises). Pour une entreprise precise, utilisez le SIREN. Sans abonnement - vous payez a l'utilisation.
Donnees d'entreprises francaises - Societe.com
Extraction automatisee des donnees d'entreprises francaises depuis Societe.com. Dirigeants, bilans simplifies, actionnaires, filiales et reseau d'entreprises. Donnees issues de l'INSEE, INPI et BODACC. Aucune API publique. Ideal pour la verification d'entreprises (KYC/KYB), l'analyse concurrentielle et le due diligence en France.