VOOZH about

URL: https://apify.com/corent1robert/french-establishments-scraper

⇱ French Establishments Β· All Sites by SIREN Β· Apify


πŸ‘ French Establishments Β· All Sites by SIREN avatar

French Establishments Β· All Sites by SIREN

Pricing

$4.99 / 1,000 results

Go to Apify Store

French Establishments Β· All Sites by SIREN

Turn SIRENs into a full list of establishments β€” every branch, office and site with its SIRET, address, NAF code, headcount band, and status. One row per establishment, export-ready. No API key needed

Pricing

$4.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

2 months ago

Last modified

Share

Get every branch, office, and site for any French company in minutes. Paste SIRENs β€” get a clean dataset with one row per establishment (SIRET): address, NAF activity code, headcount band, open/closed status, and GPS coordinates. No API key. No login. Public register only.

Companion actor: Need to find SIRENs first? Use the French Companies Scraper to search by industry, region, or NAF code β€” then paste the SIRENs here.


What you get

FieldDescription
sirenParent company identifier (9 digits)
siretEstablishment identifier (14 digits)
nicLast 5 digits β€” unique per establishment
nom_completLegal name of the parent company
nom_commercialTrade name of this specific site
est_siegetrue if this is the registered headquarters
etat_administratifA = Active, F = Closed
activite_principaleNAF/APE code for this site
libelle_activite_principaleHuman-readable NAF label
adresseFull postal address
code_postalPostal code
villeCity name
departement_nomDepartment name
region_nomRegion name
latitude / longitudeGPS coordinates
date_creationEstablishment creation date
tranche_effectif_salarieINSEE headcount band code
effectif_salarieHuman-readable headcount (e.g. "10 Γ  19 salariΓ©s")
caractere_employeurO = employer, N = non-employer

Quick start

  1. Open the Actor in the Apify Console.
  2. Paste one or more SIRENs (one per line) β€” find them on Pappers, annuaire-entreprises.data.gouv.fr, or from the French Companies Scraper.
  3. Optionally filter to active establishments only (default: on).
  4. Click Start and download your dataset as CSV or JSON.

Input parameters

ParameterTypeDefaultDescription
sirensarray of stringsβ€”SIREN numbers to enrich (9 digits each; leading zeros are padded automatically)
activeOnlybooleantrueKeep only active establishments (etat_administratif = A)
includeHeadquarterbooleantrueAlways include the registered headquarters, even if closed
maxPerSireninteger0 (all)Cap the number of establishments returned per SIREN. Use 5 for a quick test

API-only: To disable the activeOnly filter via the API, pass "activeOnly": false in your JSON input.

Example JSON input

{
"sirens":["552032534","380129866"],
"activeOnly":true,
"maxPerSiren":0
}

How it works

  1. For each SIREN, resolve the company name via the official recherche-entreprises.api.gouv.fr API.
  2. Fetch all matching establishments using the company name and the limite_matching_etablissements parameter.
  3. Apply active/HQ filters, transform fields, and push to the dataset.

Output sample

{
"siren":"552032534",
"siret":"55203253400703",
"nic":"00703",
"nom_complet":"DANONE",
"est_siege":true,
"etat_administratif":"A",
"activite_principale":"70.10Z",
"libelle_activite_principale":"Activités des sièges sociaux",
"adresse":"59 RUE LA FAYETTE 75009 PARIS",
"code_postal":"75009",
"ville":"PARIS",
"departement":"75",
"departement_nom":"Paris",
"region":"11",
"region_nom":"Île-de-France",
"latitude":48.876352,
"longitude":2.343536,
"date_creation":"2025-08-19",
"tranche_effectif_salarie":"NN",
"effectif_salarie":"Non employeur",
"caractere_employeur":"O"
}

Limitations

  • Establishments cap: The official API returns up to 25 establishments per request. For companies with more than 25 sites, the actor paginates automatically β€” but very large groups (500+ sites) may take longer or hit the API's pagination limits. For exhaustive exports of large retail networks, consider the INSEE SIRENE bulk download.
  • Diffusibility: Some establishments marked [NON-DIFFUSIBLE] in the register may have masked addresses. The adresse field will reflect the raw API value.
  • No proxy required: Data comes from France's official public register β€” no residential proxy is needed.

Local development

cd french-establishments-scraper
npminstall
# Edit input.json with your test SIRENs
node src/main.js
# Or with the Apify CLI:
apify run --input-file=./input.json

Tests:

$npmtest

Related actors


Support

Contact corentin@outreacher.fr for custom scrapers or tailored automation.

You might also like

French Company Enrichment β€” SIREN/SIRET Lookup

studio-amba/french-company-enrichment

Enrich French company data from the official government registry. Look up by company name, SIREN, SIRET, postal code, or NAF code. Returns company name, legal form, address, directors, NAF activity codes, employee count, revenue, and all establishments. No cookies, no login.

Infogreffe Scraper β€” French Company Registry

solidcode/infogreffe-scraper

[πŸ’° $5.0 / 1K] Extract official French company records from Infogreffe (RCS). Returns SIREN, SIRET, RCS, address, legal form, share capital, NAF/APE code, founding date, directors, establishments, and filed-report metadata. Search by name, URL, or bulk-enrich a list of SIRENs.

France SIRENE Company Registry Scraper

automation-lab/france-sirene-company-registry-scraper

πŸ‡«πŸ‡· Extract French SIRENE company and establishment records by name, SIREN/SIRET, location, NAF code, and active status.

πŸ‘ User avatar

Stas Persiianenko

2

Pappers Sirene Scraper

maximedupre/pappers-sirene-scraper

Search French companies by text, filters, coordinates, or SIREN/SIRET. Export official company data with addresses, NAF codes, dirigeants, financials, establishments, Pappers links, and registry flags.

πŸ‘ User avatar

Maxime DuprΓ©

2

Pappers Enrichment Bundle: Full French Company Profile

dltik/pappers-enrichment-bundle

One enriched record per French company combining identity (SIREN, SIRET, name, address, NAF), financials (CA, resultat net), dirigeants (officers), establishments and GPS. Premium one-call upsell over pappers-sirene-scraper. For KYC, B2B prospecting, CRM enrichment.

French Companies Β· Search & SIREN Enrich

corent1robert/recherche-entreprises-scraper

Paste a Pappers or data.gouv URL or SIREN list β€” export-ready rows: directors, VAT, addresses, NAF, finances where published. Public INSEE register. No API key.

πŸ‘ User avatar

Corentin Robert

67

French Company Intelligence

innocent_goodness/french-company-intel

Extract French company data from official government APIs (INSEE, INPI, BODACC). Search by name, SIREN lookup, or batch enrich. Identity, financials, directors, establishments, legal announcements. All free sources.

France Companies (SIRENE) Scraper

seemuapps/pappers-sirene-scraper

Search 26M+ French companies in the official SIRENE registry β€” by name, location, NAF code, or SIREN/SIRET β€” and export to a dataset.