French Company Establishments
company_fr_establishmentsReturns cursor-paginated public establishments attached to a French company from the official Sirene source, including status, activity and address. Use when: You need the public establishments attached to a French SIREN or SIRET. Avoid when: You only need the company headquarters or administrative profile; use company/fr/profile. Limitations: Results reflect public establishments exposed by the official Sirene API; restricted non-diffusible data is not returned. A cursor is bound to its search context and should only be reused to continue the same query. Price: 0.010 USD per call via x402. Paid-call behavior: source records are not modified, but a successful invocation can consume the advertised x402 payment; the payment-required challenge is free, and repeating the tool after a completed paid invocation may require a new payment. Accepted x402 networks: eip155:8453, xrpl:0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum establishments to return, up to 100 | |
| cursor | No | Opaque Sirene cursor from next_cursor; omit it on the first call | * |
| identifier | Yes | 9-digit SIREN or 14-digit SIRET |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | Structured value returned for “limit” as defined by this API contract. | |
| siren | Yes | Normalized 9-digit French SIREN when available. | |
| cursor | Yes | Structured value returned for “cursor” as defined by this API contract. | |
| exists | Yes | Whether the requested company or public record was found in the checked source. | |
| truncated | Yes | Whether additional matching records existed beyond the returned result limit. | |
| identifier | Yes | Identifier supplied for the request, echoed in normalized form when applicable. | |
| next_cursor | Yes | Structured value returned for “next cursor” as defined by this API contract. | |
| total_count | Yes | Total number of matching records reported by the source or endpoint. | |
| establishments | Yes | Structured value returned for “establishments” as defined by this API contract. | |
| returned_count | Yes | Number of records included in this response. | |
| identifier_type | Yes | Normalized identifier type, such as SIREN or SIRET when applicable. (allowed values: siren, siret). |