Sources/FR/RNE
French national company registry (Registre National des Entreprises) from INPI. Companies, directors, and establishments. 24.2M companies, 15M directors.
Status: active
Source
[edit | edit source]| Key | Kind | Origin | Auth | Update |
|---|---|---|---|---|
rne |
record | INPI FTP (stock ZIP) + REST API (diffs) | INPI_RNE_FTP_USER / INPI_RNE_FTP_PASSWORD (FTP), INPI_RNE_API_USER / INPI_RNE_API_PASSWORD (API) |
stock + incremental diffs |
ID format: fr.company.{siren} (company), fr.company.{siren}.dir.{uuid4} (director)
Coverage: 1600–present
Sub-sources
[edit | edit source]| Key | Scope |
|---|---|
rne_diff |
incremental diffs via API |
rne_reparse_progress |
resume checkpoint within stock ZIP |
Tags
[edit | edit source]Company records
[edit | edit source]| Tag | Notes |
|---|---|
type |
company
|
registration_number |
SIREN |
legal_form_code, legal_form_label |
~50 codes from INSEE |
activity_code |
APE/NACE code |
activity_sector |
sector description |
entity_status |
active or ceased
|
entity_type |
legal_entity (M), natural_person (P), agricultural_entity (E)
|
capital_amount |
integer centimes |
address_street, address_postal_code, address_city, address_country |
registered address |
Director records
[edit | edit source]parent_id = company ID
| Tag | Notes |
|---|---|
type |
person
|
role_code, role_label |
17 codes (gérant, DG, président SAS...) |
role_category |
dirigeant, gouvernance, controle, autre
|
entity_type |
natural_person or legal_entity
|
last_name, first_names, birth_year, nationality |
natural persons |
denomination, director_registration_number |
legal entity directors |
Establishment records
[edit | edit source]parent_id = company ID, type = establishment.
Edges
[edit | edit source]None. Parent-child relationships via parent_id, not edges table.
Related sources
[edit | edit source]| Source | Relationship |
|---|---|
| bodacc | BODACC notices reference companies by SIREN. parent_id = fr.company.{siren}.
|
Limitations
[edit | edit source]- Non-diffusible records (diffusionINSEE = "N") are filtered out
- Stock ZIP is multi-GB, requires FTP with resume support
- Director IDs are UUID4 — not stable across re-ingests