French Company Registry Lookup (INSEE Sirene)

Category: Company Registry — France  |  Path: /fr/company/542107651  |  Price: $0.01 USDC per call via x402 on Base mainnet
Payment protocol: x402 (HTTP 402 Payment Required) on Base mainnet. No API key or subscription required. AI agents pay per call in USDC using the Coinbase CDP facilitator (https://api.cdp.coinbase.com/platform/v2/x402). Discovery: /.well-known/x402 | agent.json | OpenAPI spec | llms.txt

Description

Lookup or search French companies and legal entities in the INSEE Sirene register (Système national d'Identification et du Répertoire des Entreprises et de leurs Établissements). Returns company name, 9-digit SIREN number, 14-digit SIRET for the principal establishment, legal category, NAF activity code, creation date, and current status.

Covers all 31 million French entities — companies, associations, sole traders, and public bodies. Two variants: lookup by SIREN (/fr/company/{siren}) and name search (/fr/company/search/{name}).

Data sources

Agent use cases

This endpoint is designed for AI agents. Typical callers include:

Response schema

{
  "siren":             "542107651",
  "siret":             "54210765100047",
  "name":              "...",
  "legal_category":    "SAS",
  "naf_code":          "62.01Z",
  "creation_date":     "1966-01-01",
  "status":            "active",
  "source":            "INSEE Sirene"
}

Example call

GET https://globalapi.dev/fr/company/542107651 — $0.01 USDC via x402

How to call this endpoint via x402

  1. Send a standard HTTP GET request to /fr/company/542107651
  2. Receive a 402 Payment Required response with a payment-required header containing base64-encoded payment instructions
  3. Submit payment via the Coinbase CDP facilitator using the x402 client library
  4. Retry the request with the signed payment-signature header
  5. Receive a 200 OK response with the data payload

Compatible client libraries: @x402/client (TypeScript), x402-python (Python).