Pappers Scraper — French Company Register (SIREN/SIRET) Data avatar

Pappers Scraper — French Company Register (SIREN/SIRET) Data

Pricing

from $12.00 / 1,000 result scrapeds

Go to Apify Store
Pappers Scraper — French Company Register (SIREN/SIRET) Data

Pappers Scraper — French Company Register (SIREN/SIRET) Data

Search and extract French company data from Pappers. Look up companies by name or activity and get SIREN, SIRET, legal form, NAF code, address, status, share capital, revenue, and headcount. No API key, no login required.

Pricing

from $12.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pappers Scraper — French Company Register (SIREN/SIRET)

Search and extract French company data from Pappers, the popular public directory of French businesses built on the official SIRENE / RCS data. Look up companies by name or business activity and get the SIREN, SIRET, legal form, NAF activity code, registered address, status, share capital, revenue, and headcount for each match. No API key, no login, no cookies required.

France has more than 26 million registered business entities. This actor turns a plain keyword search into a clean, structured list of companies you can drop straight into a CRM, a lead list, or a market-research spreadsheet.

How to scrape Pappers data

This actor searches the Pappers company directory and returns structured records for every matching French company. It reads Pappers' own public search endpoint, so the data matches what you see on the website, and it needs no paid Pappers API key.

Search by company name

Enter a company name to find that business and its related entities. Example: Carrefour, Decathlon, Total. The actor returns the top matches ranked the same way Pappers ranks them.

Search by business activity

Enter an activity keyword to build a list of companies in that line of work. Example: boulangerie (bakery), restaurant, plombier (plumber), garage automobile. This is the fastest way to build a prospecting list for a specific trade.

Filter by department

Set the Department Filter to a French department code to keep only companies whose head office is in that department. Use the 2-digit code (75 Paris, 69 Rhône, 13 Bouches-du-Rhône, 33 Gironde) or the 3-digit code for overseas departments (971 Guadeloupe, 974 Réunion). The filter is applied to the head-office postal code of every result.

Filter by SIREN

Set the SIREN Filter to a 9-digit SIREN to keep only the company with that identifier out of the search results. Combine it with a name query for an exact single-company lookup.

Active companies only

Turn on Active Companies Only to exclude ceased businesses and keep just the companies whose consolidated status is active.

What data does Pappers Scraper extract?

FieldTypeDescription
companyNameStringRegistered company name (dénomination)
sirenString9-digit SIREN identifier
siretString14-digit SIRET of the head office (siège)
legalFormStringLegal form label (SA, SARL, SAS, EURL, etc.)
legalCategoryCodeStringINSEE legal category code (catégorie juridique)
nafCodeStringNAF/APE activity code (e.g. 10.71A)
nafLabelStringDescription of the NAF activity
activitySectorStringBroader activity domain (domaine d'activité)
addressStringHead-office street address
postalCodeString5-digit French postal code
cityStringHead-office city
departmentStringFrench department code derived from the postal code
latitudeNumberHead-office latitude
longitudeNumberHead-office longitude
statusStringConsolidated status (actif, ceased, etc.)
rcsStatusStringRCS registration status (statut RCS)
ceasedBooleanWhether the company has ceased activity
creationDateStringCompany creation date (ISO)
employeeRangeStringHeadcount bracket (tranche d'effectif)
employeeCountYearNumberReference year of the headcount
shareCapitalNumberShare capital amount in euros
revenueNumberLatest reported revenue (chiffre d'affaires)
financialsYearNumberReference year of the financials
isEmployerBooleanWhether the company is an employer
isNonProfitBooleanWhether it belongs to the social/solidarity economy
urlStringLink to the company page on Pappers
scrapedAtStringISO timestamp of extraction

Input parameters

ParameterTypeDefaultDescription
Company Name / Activity KeywordsStringboulangerieSearch by company name or activity (in French)
SIREN FilterStringKeep only the company with this 9-digit SIREN
Department FilterStringKeep only companies in this department (75, 69, 971, …)
Active Companies OnlyBooleanfalseExclude ceased companies
Max ResultsInteger100Maximum companies to return (endpoint returns up to 100 per query)
Proxy ConfigurationObjectFR proxyProxy settings (French proxy recommended)

Example output

{
"companyName": "CARREFOUR",
"siren": "652014051",
"siret": "65201405100732",
"legalForm": "SA à conseil d'administration (s.a.i.)",
"legalCategoryCode": "5599",
"nafCode": "64.20Z",
"nafLabel": "Activités des sociétés holding",
"activitySector": "Activités des services financiers, hors assurance et caisses de retraite",
"address": "93 AVENUE DE PARIS",
"postalCode": "91300",
"city": "MASSY",
"department": "91",
"latitude": 48.7234959998,
"longitude": 2.2652320000,
"status": "actif",
"rcsStatus": "Inscrit",
"ceased": false,
"creationDate": "1963-01-01",
"employeeRange": "Entre 3 et 5 salariés",
"employeeCountYear": 2022,
"shareCapital": 1840786972.5,
"revenue": 0,
"financialsYear": 2024,
"isEmployer": false,
"isNonProfit": false,
"url": "https://www.pappers.fr/entreprise/652014051",
"scrapedAt": "2026-07-09T21:09:31.558Z"
}

Common use cases

  • Build B2B prospecting lists for a specific trade and department.
  • Enrich a CRM with SIREN, SIRET, legal form, and NAF codes.
  • Verify a supplier's legal identity and activity before signing.
  • Map competitors in a region by activity code.
  • Feed French company data into market-research and scoring pipelines.

Cost estimate

Pricing is pay-per-result. Each run returns up to 100 companies per search query, so a full search costs roughly the per-item price times the number of companies returned. Because the actor reads a single lightweight JSON endpoint, compute cost per run is negligible.

Limitations

  • The public search endpoint returns up to 100 matches per query. For broader coverage, run several targeted queries (by activity, by region, by name fragment).
  • SIREN and department filters are applied to the results of the keyword search — pair them with a name or activity keyword for best results.
  • Financial fields (revenue, share capital) reflect the latest figures Pappers has on file and may be missing for some smaller entities.
  • This actor reads head-office (siège) data. It does not enumerate every secondary establishment (établissement) of a company.
  • Italian Company Register Scraper (Registro Imprese) — company data for Italy.
  • KVK Scraper — company data from the Dutch Chamber of Commerce.
  • Handelsregister Scraper — company data from the German commercial register.

Data source and legality

This actor reads publicly available company data that Pappers republishes from the official French SIRENE and RCS registers. It does not access any login-protected or paid area. Use the data in line with Pappers' terms and applicable data-protection rules.