French Company Closures

Lists French legal units entering a closed Sirene administrative period during a requested date window, while preserving their current status if later reactivated.

0.010 USD

Charged on valid result · Empty result not charged · Errors not charged

When to use this API?

Use for

  • You need French legal units whose Sirene administrative status changed to closed during a date window.

Avoid when

  • You need BODACC deregistration notices rather than Sirene administrative cessation; use company/fr/events.

Limitations

  • A Sirene administrative cessation is not equivalent to insolvency, liquidation or a BODACC deregistration notice.
  • A legal unit may later be reactivated.
  • A cursor is bound to its date-window query and should only be reused to continue that same query.

Sources and provenance

INSEE — API Sirene 3.11

api.insee.fr

Input / Output schemas

Simplified endpoint contracts. The complete schema remains available in OpenAPI 3.1.

OpenAPI 3.1 →

Input schema
sincestring

Inclusive start date; defaults to a 7-day window

untilstring

Inclusive end date; defaults to today

cursorstring

Opaque Sirene cursor from next_cursor; omit it on the first call

limitinteger

Maximum results to return, up to 100

View full JSON Schema
{
    "type": "object",
    "properties": {
        "since": {
            "type": "string",
            "format": "date",
            "description": "Inclusive start date; defaults to a 7-day window"
        },
        "until": {
            "type": "string",
            "format": "date",
            "description": "Inclusive end date; defaults to today"
        },
        "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 results to return, up to 100"
        }
    },
    "additionalProperties": false
}
Output schema
sincestring

Required

untilstring

Required

cursorstring

Required

next_cursorstring | null

Required

limitinteger

Required

total_countinteger

Required

returned_countinteger

Required

truncatedboolean

Required

closuresarray

Required

limitationsarray

View full JSON Schema
{
    "type": "object",
    "properties": {
        "since": {
            "type": "string"
        },
        "until": {
            "type": "string"
        },
        "cursor": {
            "type": "string"
        },
        "next_cursor": {
            "type": [
                "string",
                "null"
            ]
        },
        "limit": {
            "type": "integer"
        },
        "total_count": {
            "type": "integer"
        },
        "returned_count": {
            "type": "integer"
        },
        "truncated": {
            "type": "boolean"
        },
        "closures": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "siren": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "name": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "closure_date": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "activity_code": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "legal_form_code": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "current_status": {
                        "type": [
                            "string",
                            "null"
                        ],
                        "enum": [
                            "active",
                            "closed",
                            null
                        ]
                    },
                    "last_processed_at": {
                        "type": [
                            "string",
                            "null"
                        ]
                    }
                },
                "required": [
                    "siren",
                    "name",
                    "closure_date",
                    "activity_code",
                    "legal_form_code",
                    "current_status",
                    "last_processed_at"
                ],
                "additionalProperties": false
            }
        },
        "limitations": {
            "type": "array",
            "items": {
                "type": "string"
            }
        }
    },
    "required": [
        "since",
        "until",
        "cursor",
        "next_cursor",
        "limit",
        "total_count",
        "returned_count",
        "truncated",
        "closures"
    ],
    "additionalProperties": false
}