INSEE — API Sirene 3.11
api.insee.frReturns cursor-paginated public establishments attached to a French company from the official Sirene source, including status, activity and address.
0.010 USD
Charged on valid result · Empty result not charged · Errors not charged
api.insee.frSimplified endpoint contracts. The complete schema remains available in OpenAPI 3.1.
identifierstringRequired · 9-digit SIREN or 14-digit SIRET
cursorstringOpaque Sirene cursor from next_cursor; omit it on the first call
limitintegerMaximum establishments to return, up to 100
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"pattern": "^[0-9]{9}([0-9]{5})?$",
"description": "9-digit SIREN or 14-digit SIRET"
},
"cursor": {
"type": "string",
"minLength": 1,
"maxLength": 4096,
"default": "*",
"description": "Opaque Sirene cursor from next_cursor; omit it on the first call"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 25,
"description": "Maximum establishments to return, up to 100"
}
},
"required": [
"identifier"
],
"additionalProperties": false
}identifierstringRequired
identifier_typestringRequired
sirenstringRequired
existsbooleanRequired
cursorstringRequired
next_cursorstring | nullRequired
limitintegerRequired
total_countintegerRequired
returned_countintegerRequired
truncatedbooleanRequired
establishmentsarrayRequired
{
"type": "object",
"properties": {
"identifier": {
"type": "string"
},
"identifier_type": {
"type": "string",
"enum": [
"siren",
"siret"
]
},
"siren": {
"type": "string"
},
"exists": {
"type": "boolean"
},
"cursor": {
"type": "string"
},
"next_cursor": {
"type": [
"string",
"null"
]
},
"limit": {
"type": "integer"
},
"total_count": {
"type": "integer"
},
"returned_count": {
"type": "integer"
},
"truncated": {
"type": "boolean"
},
"establishments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"siret": {
"type": [
"string",
"null"
]
},
"status": {
"type": [
"string",
"null"
],
"enum": [
"active",
"closed",
null
]
},
"is_headquarters": {
"type": [
"boolean",
"null"
]
},
"activity_code": {
"type": [
"string",
"null"
]
},
"activity_nomenclature": {
"type": [
"string",
"null"
]
},
"creation_date": {
"type": [
"string",
"null"
]
},
"closure_date": {
"type": [
"string",
"null"
]
},
"employee_band_code": {
"type": [
"string",
"null"
]
},
"employee_band_year": {
"type": [
"string",
"null"
]
},
"is_employer": {
"type": [
"boolean",
"null"
]
},
"address": {
"type": [
"string",
"null"
]
},
"postal_code": {
"type": [
"string",
"null"
]
},
"city": {
"type": [
"string",
"null"
]
},
"commune_code": {
"type": [
"string",
"null"
]
},
"last_processed_at": {
"type": [
"string",
"null"
]
}
},
"required": [
"siret",
"status",
"is_headquarters",
"activity_code",
"activity_nomenclature",
"creation_date",
"closure_date",
"employee_band_code",
"employee_band_year",
"is_employer",
"address",
"postal_code",
"city",
"commune_code",
"last_processed_at"
],
"additionalProperties": false
}
}
},
"required": [
"identifier",
"identifier_type",
"siren",
"exists",
"cursor",
"next_cursor",
"limit",
"total_count",
"returned_count",
"truncated",
"establishments"
],
"additionalProperties": false
}