French register data in one REST call

Sirene API - French Business Register Data

INSEE's Sirene API covers registry basics, throttled at 30 queries per minute, with directors and accounts split off into INPI's separate systems. CompanyData delivers 14M+ French business records with SIREN and SIRET numbers, NAF codes, financials and contact data in one REST API.

  • 14M+ French businesses

  • Official NAF codes on every record

  • One API instead of INSEE + INPI

What Is the Sirene API?

Sirene is INSEE's register of French legal units and establishments, the source of the 9-digit SIREN and 14-digit SIRET numbers, updated daily.

The official Sirene API is free after creating an account on the INSEE portal: legal names, addresses, legal categories, NAF/APE activity codes and employee bands, at 30 queries per minute on the public tier. It stops at registry basics: no directors, no ownership, no accounts. Those live at INPI in the RNE, a separate account with separate per-API authorizations, while units under diffusion partielle hide their name and address entirely.

CompanyData merges that landscape into one call: French records with SIREN, SIRET, NAF code, legal form and status, enriched with revenue, employee counts, director names, email, phone and website, through the same REST API that covers 200+ countries.

Compare Data Points

Sirene returns registry data per unit. CompanyData delivers 50+ enriched data points per French business in a single call.

Data pointSirene APICompanyData API
Legal name hidden if diffusion partielle
SIREN & SIRET
Address
Legal category & status
NAF / APE code
Employee count bands
Directors & officers INPI RNE
Financials as structured data INPI documents
Email, phone & website
SIC & NACE codes
International records 365M+ worldwide

Compare Access & Filters

Sirene is one account, INPI another, each with its own limits. CompanyData is one endpoint with real filters.

Access / SearchSirene APICompanyData API
Single API for registry + enrichment INSEE + INPI split
Lookup by SIREN / SIRET
Search by name
Filter by NAF / industry
Filter by revenue
Filter by region or city
Rate limit30 queries/minPlan-based, scalable
Bulk export with enrichment raw files only

Compare Price

Sirene is free at 30 queries per minute. CompanyData adds enrichment and scale for a predictable credit price.

Price comparisonSirene APICompanyData API
Registry lookupsFreeFrom €0.02 per credit
Directors, financials, contacts
Free trial free service free credits included
Higher rate limits public tier capped
One API for 200+ countries

Try It Live

Search any French business and see the API response in real time.

Sirene API Use Cases

KYB & Onboarding

Verify French counterparties by SIREN or SIRET. Check legal category, status and registry details automatically.

Lead Generation

Build prospect lists filtered by NAF code, region, revenue or business size across France.

CRM Enrichment

Append SIREN numbers, NAF codes, financials and contacts to your French accounts in bulk.

Risk & Compliance

Monitor cessations and status changes across your French supplier base.

Sirene API Pricing

Transparent, credit-based pricing. Start with a free trial.

Integration

Plug official register data into your stack in minutes.

REST APIJSONPython SDKJavaScriptSalesforceWebhooksZapier

Real-time responses with an average latency of <200ms. GDPR compliant with transparent data sourcing. Full documentation at companydata.com/api-docs.

Frequently Asked Questions

Yes, after creating an account on the INSEE API portal, with a public rate limit of 30 queries per minute. It returns registry data: names, addresses, legal categories, NAF codes and employee bands. Directors and accounts live separately at INPI, and diffusion partielle units hide their identity.

SIREN is the 9-digit identifier of the legal unit; SIRET is 14 digits, the SIREN plus a 5-digit code per establishment. CompanyData records carry these identifiers as registration numbers, so you can match records one-to-one with Sirene.

Yes. Every French record carries the official NAF/APE activity code from the register, next to international SIC and NACE codes (NAF is the French implementation of NACE), and you can filter searches by NAF to build industry-specific lists.

Not from Sirene: directors and annual accounts sit in INPI's RNE with its own account and authorization process. CompanyData provides director names, revenue and employee figures as structured fields on French records, in the same response as the registry data.

CompanyData covers 14M+ French businesses with SIREN, SIRET, NAF codes, financials, contacts and director data in one REST API, without juggling INSEE and INPI accounts. The same integration covers 200+ other countries.

14M+ French business records, from SAS and SARL entities to auto-entrepreneurs, updated continuously from official sources.

+31 20 705 2360