Pappers / Sirene Scraper: 26M French Companies SIREN/SIRET avatar

Pappers / Sirene Scraper: 26M French Companies SIREN/SIRET

Pricing

$5.00 / 1,000 company fetcheds

Go to Apify Store
Pappers / Sirene Scraper: 26M French Companies SIREN/SIRET

Pappers / Sirene Scraper: 26M French Companies SIREN/SIRET

Search 26M+ French companies from the official Sirene database. Get SIREN, SIRET, legal name, address, dirigeants, NAF code, finances, GPS coordinates. Text search, geo radius, batch SIREN lookup, 53 filters. For B2B prospecting, KYC verification, CRM enrichment, lead generation. $5/1K companies.

Pricing

$5.00 / 1,000 company fetcheds

Rating

0.0

(0)

Developer

Walid

Walid

Maintained by Community

Actor stats

3

Bookmarked

85

Total users

20

Monthly active users

2 hours ago

Last modified

Share

Pappers / Sirene Scraper — French Company Intelligence (SIREN/SIRET)

Search 26M+ French companies via the open government Sirene API. Get SIREN, SIRET, name, address, NAF code, dirigeants (managers), revenue, and geo coordinates. The fastest, cheapest way to enrich a French B2B database.

HTTP-only, 128MB. $5/1K companies. Pay only what you use.

Built for B2B prospecting, KYC compliance, CRM enrichment, lead generation, market analysis.

Found this useful? Click the Bookmark button at the top of this page — it helps the scraper stay visible to others who need it. Takes 1 click. No signup beyond your existing Apify account.


Why this actor

FeatureThis actorPappers.frSociete.comSirene direct
26M+ French companiesYesYesYesYes
Search by name / postal / NAF / dirigeantYesYesLimitedYes
Geo search (lat/lon/radius)YesLimitedNoNo
Finances (CA, résultat net)Yes (recent)Yes (paid)Yes (paid)No
Intra-EU VAT number (computed)Yes — freePaidPaidNo
Free count preview (size cost first)YesNoNoNo
AI ICP lead scoringYes (opt-in)NoNoNo
BODACC risk signal (bankruptcy)Yes (opt-in)PaidPaidNo
API accessPay-as-you-go$19-99/monthLimitedFree but raw
No subscriptionYes — pay only what you useNoNoYes
Output flat & ready for CRMYesNoNoNo

This actor wraps recherche-entreprises.api.gouv.fr (the official Etalab API) and:

  • Normalizes the response into clean flat records
  • Handles pagination + rate limit (7 req/s)
  • Computes the intra-community VAT number and decodes NAF codes + employee brackets into human-readable labels — for free, on every row
  • Adds Pappers, Annuaire Entreprises + Google Maps URLs for each company
  • Supports text, geo, SIREN-batch, and free count preview modes
  • Optional AI — plain-language summary + ICP fit scoring to rank your prospecting list
  • Optional BODACC — legal-event risk signal (procédures collectives) per company

Quick start

Find all bakeries in Paris

{
"mode": "search",
"query": "boulangerie",
"departement": "75",
"etat_administratif": "A",
"maxResults": 500
}

Find SaaS companies (NAF 62.01Z) with 50+ employees

{
"mode": "search",
"activite_principale": "62.01Z",
"tranche_effectif_salarie": "21",
"maxResults": 1000
}

Companies near a specific point (10km radius)

{
"mode": "geo",
"lat": 48.8566,
"lon": 2.3522,
"radiusKm": 10,
"section_activite_principale": "J",
"maxResults": 500
}

Lookup a list of SIRENs (CRM enrichment)

{
"mode": "siren",
"sirens": ["552032534", "444419428", "390070147"]
}

Free preview: how many companies match (and what it costs) — no charge

{
"mode": "count",
"activite_principale": "62.01Z",
"departement": "75"
}

Returns total_results + estimated_cost_usd so you can size a sweep before paying for a single row.

AI-ranked prospecting list (premium)

{
"mode": "search",
"section_activite_principale": "C",
"departement": "69",
"tranche_effectif_salarie": "12",
"analyzeCompanies": true,
"businessProfile": "We sell HR software to French industrial SMEs with 20-100 employees.",
"maxResults": 500
}

Each company comes back with a plain-language summary + an ICP fit_score (0-100) and recommended_action (contact/watch/skip) — turn a raw list into a ranked shortlist.

Find all RGE-certified companies in Lyon

{
"mode": "search",
"code_postal": "69002",
"est_rge": true,
"maxResults": 200
}

Find Qualiopi-certified training orgs in Île-de-France

{
"mode": "search",
"region": "11",
"est_qualiopi": true,
"maxResults": 1000
}

Input

ParameterTypeDescription
modeenumsearch (text/filters), geo (lat/lon/radius), siren (batch SIREN/SIRET lookup), count (free match-count preview — no per-company charge)
querystringFree text — name, address, dirigeant, etc.
sirensarrayList of SIREN (9 digits) or SIRET (14 digits) for batch mode
departementstring2-digit code (75, 69, 13...)
code_postalstring5-digit postal code
regionstring2-digit region code (11 = Île-de-France)
activite_principalestringNAF code (62.01Z, 56.10A...)
section_activite_principalestringSingle letter NAF section
categorie_entrepriseenumPME, ETI, GE
tranche_effectif_salariestringINSEE bracket code (00-53)
etat_administratifenumA (active), C (ceased)
nom_personnestringDirigeant last name
prenoms_personnestringDirigeant first name
type_personneenumdirigeant or elu
ca_min, ca_maxintRevenue (€) min/max — only for companies that filed accounts
lat, lon, radiusKmnumberGeo search (radius max 50km)
est_rgeboolRGE eco-construction certified
est_qualiopiboolQualiopi training-certified
est_bioboolBio-certified (Agence Bio)
est_essboolSocial economy (ESS)
est_associationboolAssociations (loi 1901)
est_organisme_formationboolTraining organizations
est_societe_missionboolMission-driven (B-Corp eq.)
validateVatboolValidate the computed FR VAT number against the free EU VIES service (vat_valid). Slower.
checkBodaccboolAdd a BODACC legal-event risk signal per company (has_procedure_collective, last event). Slower — best for KYC.
analyzeCompaniesboolPremium AI — add a plain-language summary + (with businessProfile) an ICP fit_score. Requires a paid Apify plan.
businessProfilestringYour ideal-customer profile (used by analyzeCompanies to score each company's fit).
maxResultsintMax companies to return (max 10,000 per query)

Output (per company)

{
"type": "company",
"siren": "444419428",
"siret_siege": "44441942800016",
"nom_complet": "ANTHROPIC",
"nom_raison_sociale": "ANTHROPIC",
"sigle": null,
"etat_administratif": "A",
"date_creation": "2002-10-04",
"date_mise_a_jour": "2026-04-27T09:45:43",
"categorie_entreprise": null,
"tranche_effectif_salarie": "NN",
"nature_juridique": "9220",
"activite_principale": "90.01Z",
"activite_principale_naf25": "90.20Y",
"section_activite_principale": "R",
"naf_division": "90",
"naf_division_label": "Activités créatives, artistiques et de spectacle",
"naf_section_label": "Arts, spectacles et activités récréatives",
"numero_tva_intracommunautaire": "FR12444419428",
"effectif_min": null,
"effectif_max": null,
"effectif_label": null,
"company_age_years": 23.6,
"is_recent": false,
"nombre_etablissements": 1,
"nombre_etablissements_ouverts": 1,
"is_association": false,
"is_qualiopi": false,
"is_rge": false,
"siege_address": "IMPASSE DE LA BOULE ROUGE 75009 PARIS",
"siege_code_postal": "75009",
"siege_commune": "PARIS",
"siege_departement": "75",
"siege_region": "11",
"siege_latitude": "48.873578217",
"siege_longitude": "2.3437850964",
"ca_latest": null,
"resultat_net_latest": null,
"finances_year": null,
"dirigeants": [
{
"type": "personne_physique",
"nom": "DOE",
"prenoms": "JOHN",
"annee_naissance": "1985",
"qualite": "Président"
}
],
"url_pappers": "https://www.pappers.fr/entreprise/444419428",
"url_annuaire_entreprises": "https://annuaire-entreprises.data.gouv.fr/entreprise/444419428",
"url_google_maps": "https://www.google.com/maps/search/ANTHROPIC+PARIS",
"scraped_at": "2026-04-27T20:00:00Z"
}

With analyzeCompanies: true + a businessProfile, each row also gets an ai block:

"ai": {
"summary": "Éditeur de logiciels d'intelligence artificielle basé à Paris.",
"fit_score": 82,
"fit_reason": "Cible tech B2B de taille moyenne correspondant à l'ICP.",
"recommended_action": "contact"
}

With checkBodacc: true, each row also gets a legal-event risk signal:

"bodacc_event_count": 3,
"bodacc_last_event_date": "2025-11-02",
"bodacc_last_event_type": "Modifications diverses",
"has_procedure_collective": false,
"url_bodacc": "https://www.bodacc.fr/pages/annonces-commerciales-liste/?q=444419428"

Pricing

$0.005 per company = $5 per 1,000 companies.

ScenarioCompaniesCost
Lookup 100 SIRENs (CRM enrichment)100$0.50
All bakeries in Paris (~3,500)3,500$17.50
All RGE companies in IdF (~50K)50,000$250
1M French companies snapshot1,000,000$5,000

vs Pappers paid plans: $19-99/month flat (limited API calls), Societe.com paid: similar. Here you pay only what you actually pull.


Use cases

  • B2B prospecting — find your TAM by NAF code + region + size
  • CRM enrichment — feed your CRM SIREN list, get full company details
  • KYC compliance — verify French companies before onboarding
  • Lead generation — extract dirigeant names + addresses for direct outreach
  • Market intelligence — track newly created companies in your sector
  • Geographic targeting — find all companies within 10km of your store
  • Compliance audits — check if companies are RGE / Qualiopi / Bio certified
  • Data journalism — investigate corporate structures, dirigeant networks

API integration

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("dltik/pappers-sirene-scraper").call(run_input={
"mode": "search",
"activite_principale": "62.01Z",
"departement": "75",
"tranche_effectif_salarie": "21",
"maxResults": 1000
})
# Push to your CRM
for company in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{company['siren']} - {company['nom_complet']} - {company['siege_commune']}")

Make / Zapier / n8n

Connect via Apify integrations to push companies directly to:

  • HubSpot, Pipedrive, Salesforce (CRM)
  • Google Sheets, Airtable (databases)
  • Slack (deal alerts when new companies match your criteria)

Technical details

  • Source: recherche-entreprises.api.gouv.fr — official Etalab open API
  • Rate limit: 7 req/sec (handled automatically with backoff)
  • Coverage: ~26M French companies, daily updated from INSEE Sirene + RNE + RGE + Qualiopi
  • No anti-bot: API is fully open — proxy rarely needed
  • No login required: zero credentials, zero monthly cost on the data source
  • 53 search filters — same surface as the underlying API
  • Pagination cap: API limits to ~10,000 results per query — split your search by department/postal code for larger sweeps


Found this Pappers / Sirene Scraper useful? Bookmark it — Apify ranks actors by bookmarks, so it's the strongest single signal for Store visibility. One click = directly helps this scraper stay surfaced for new users.

French Company Intelligence Suite — build a full pipeline

This scraper finds your target companies. Chain it with the other dltik actors to fill the fields the open-gov API doesn't have (contacts, legal events, full accounts, beneficial owners) — the same stack paid tools like Société.com Pro bundle:

pappers-sirene-scraper ──► find your TAM (SIREN list)
├─► pappers-enrichment-bundle full profile in one row (finances + officers + sites)
├─► bodacc-fr-scraper legal events: bankruptcy, M&A, account filings (KYC)
├─► infogreffe-bilans-fr full financial statements (deep finance)
├─► mcp-server-inpi beneficial owners + actes (not in the gov API)
└─► google-maps-email-extractor email / phone / website (not in the gov API — lead-gen)
ActorAdds to your company listPrice
Pappers Enrichment BundleFull profile in one call — finances + dirigeants + établissements$12/1K
BODACC FR ScraperLegal events (procédures collectives, ventes, dépôts)$2/1K
Infogreffe Bilans FRFull published financial statements
Google Maps Email ExtractorEmail / phone / website (the gov API has none)$25/1K
Pappers MCP ServerAI-agent version of this scraper (Claude/Cursor)$10/1K calls
BODACC MCP ServerCourt announcements for AI agents$10/1K calls
INPI MCP ServerBeneficial owners + actes for AI agents$10/1K calls