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.
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 point | Sirene API | CompanyData 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 / Search | Sirene API | CompanyData 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 limit | 30 queries/min | Plan-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 comparison | Sirene API | CompanyData API |
|---|---|---|
| Registry lookups | Free | From €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.
Real-time responses with an average latency of <200ms. GDPR compliant with transparent data sourcing. Full documentation at companydata.com/api-docs.
More local trade register APIs
CompanyData covers official trade register data in 200+ countries through one API. Explore the register pages per country:
- CVR API (Denmark)
- Companies House API (UK)
- CNPJ API (Brazil)
- KRS API (Poland)
- SEC EDGAR API (USA)
- Handelsregister API (Germany)
- ABN Lookup API (Australia)
- MCA API (India)
- Bolagsverket API (Sweden)
- ARES API (Czechia)
- Zefix API (Switzerland)
- KBO API (Belgium)
- Brreg API (Norway)
- BORME API (Spain)
- CIPC API (South Africa)
- KVK API (Netherlands)
Frequently Asked Questions
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.