When should you use this API?
Use cases and limitations are published with the API so humans and agents can integrate it correctly.
Use when
- You need the publicly listed directors or legal representatives of a French company.
- You need normalized names, roles and available public identity fields for company leadership.
Avoid when
- You need beneficial owners or shareholder ownership information; this endpoint does not provide an ownership register.
- You need personal contact details or non-public information about directors.
Limitations
- Only directors and representatives exposed by the public company source are returned.
- Some person or role fields can be missing or incomplete in the source.
Sources and provenance
Sources published for this endpoint are shown directly with their original link.
API Recherche d'entreprises
recherche-entreprises.api.gouv.fr
Stored real response
This snapshot is served from published database data without executing the paid API.
Request
{
"identifier": "356000000"
}Stored response
{
"identifier": "356000000",
"identifier_type": "siren",
"exists": true,
"siren": "356000000",
"name": "LA POSTE",
"directors": [
{
"type": "person",
"role": "Autre",
"name": "BAUDRY",
"first_names": "IRENE",
"birth_year": "1976",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "CHEVET-DEHAIL",
"first_names": "STEPHANE",
"birth_year": "1975",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "JAY (DEBON)",
"first_names": "MARIE-ANGE CATHERINE",
"birth_year": "1965",
"siren": null
},
{
"type": "person",
"role": "Commissaire aux comptes suppléant",
"name": "GEORGHIOU",
"first_names": "JEAN CHRISTOPHE",
"birth_year": "1965",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "HASPOT",
"first_names": "FRANCK",
"birth_year": "1967",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "JOSEPH",
"first_names": "SYLVIE",
"birth_year": "1961",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "BERTHOME (KERMOAL)",
"first_names": "MARIANNE",
"birth_year": "1978",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "FLEURENCE (LEGAIN)",
"first_names": "ISABELLE",
"birth_year": "1964",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "LEJBOWICZ",
"first_names": "CORINNE",
"birth_year": "1960",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "LEMOINE",
"first_names": "PHILIPPE",
"birth_year": "1949",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "MAREUSE",
"first_names": "OLIVIER",
"birth_year": "1963",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "ESTABLIE (MAYENOBE)",
"first_names": "CATHERINE",
"birth_year": "1964",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "NEVES DA ROCHA",
"first_names": "RUBEN JOSE",
"birth_year": "1974",
"siren": null
},
{
"type": "person",
"role": "Autre",
"name": "REIS",
"first_names": "HUGO",
"birth_year": "1972",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "DE BAILLIENCOURT DIT COURCOL (RICHARTE)",
"first_names": "MARIE-PIERRE",
"birth_year": "1970",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "SAINTOYANT",
"first_names": "ANTOINE",
"birth_year": "1977",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "SORIANO",
"first_names": "SÉBASTIEN LOUIS AUGUSTE MARCEL MAO",
"birth_year": "1975",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "TUBIANA (SPANAGLE)",
"first_names": "NATHALIE",
"birth_year": "1967",
"siren": null
},
{
"type": "person",
"role": "Administrateur",
"name": "URBAIN",
"first_names": "VALÉRIE MARIE-HÉLÈNE",
"birth_year": "1964",
"siren": null
},
{
"type": "company",
"role": "Commissaire aux comptes suppléant",
"name": "SALUSTRO REYDEL",
"first_names": null,
"birth_year": null,
"siren": "652044371"
},
{
"type": "company",
"role": "Commissaire aux comptes titulaire",
"name": "KPMG S.A.",
"first_names": null,
"birth_year": null,
"siren": "775726417"
},
{
"type": "company",
"role": "Commissaire aux comptes titulaire",
"name": "MAZARS",
"first_names": null,
"birth_year": null,
"siren": "784824153"
},
{
"type": "company",
"role": null,
"name": "L'ETAT",
"first_names": null,
"birth_year": null,
"siren": null
}
]
}Billing policy
0.005 $ / call · charged on valid result · empty result not charged · errors not charged.
Input / Output schemas
Simplified endpoint contracts. The complete schema remains available in OpenAPI 3.1.
Input schema
identifierstringRequired · 9-digit SIREN or 14-digit SIRETView full JSON Schema
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"pattern": "^[0-9]{9}([0-9]{5})?$",
"description": "9-digit SIREN or 14-digit SIRET"
}
},
"required": [
"identifier"
],
"additionalProperties": false
}Output schema
identifierstringRequiredidentifier_typestringRequiredexistsbooleanRequiredsirenstring | nullRequirednamestring | nullRequireddirectorsarrayRequiredView full JSON Schema
{
"type": "object",
"properties": {
"identifier": {
"type": "string"
},
"identifier_type": {
"type": "string",
"enum": [
"siren",
"siret"
]
},
"exists": {
"type": "boolean"
},
"siren": {
"type": [
"string",
"null"
]
},
"name": {
"type": [
"string",
"null"
]
},
"directors": {
"type": "array",
"items": {
"type": "object",
"properties": {
"type": {
"type": [
"string",
"null"
],
"enum": [
"person",
"company",
null
]
},
"role": {
"type": [
"string",
"null"
]
},
"name": {
"type": [
"string",
"null"
]
},
"first_names": {
"type": [
"string",
"null"
]
},
"birth_year": {
"type": [
"string",
"null"
]
},
"siren": {
"type": [
"string",
"null"
]
}
},
"required": [
"type",
"role",
"name",
"first_names",
"birth_year",
"siren"
]
}
}
},
"required": [
"identifier",
"identifier_type",
"exists",
"siren",
"name",
"directors"
],
"additionalProperties": false
}Example queries
Queries published with the API to help select the right endpoint.
Who are the public directors of SIREN 356000000?
List the legal representatives of this French company.
Which companies or people are listed as directors?