# SiteCheck French Company Registry Lookup

> SiteCheck French Company Registry Lookup is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-16).

Search French company registry (INSEE/Sirene) by company name, SIREN, or SIRET to retrieve official company information including directors, addresses, and legal details

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/company/fr?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-french-company-registry-lookup-2a2e828f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_H9-cp1_YKyBe_oiTmVwpr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-french-company-registry-lookup-2a2e828f
```

Example prompt: Can you look up BNP Paribas in the French company registry and give me their SIREN, official address, directors, and whether they're currently active?

## When to prefer this

Use this endpoint when you need to look up official French company registry data from the INSEE/Sirene database — particularly when you have a company name, SIREN, or SIRET and need verified legal details like directors, registered address, and company status. Prefer this over generic web search when you need structured, official French government data. Best for due diligence, supplier verification, compliance checks, or enriching contact/lead data with official French company details.

## Known failure modes

- No matching companies found for the query — returns empty results array
- Invalid SIREN/SIRET format causes no results or error
- Ambiguous company name returns many unrelated results — use limit parameter to narrow
- Upstream API (recherche-entreprises.api.gouv.fr) unavailable — may return 5xx error
- Payment failure or insufficient balance returns 402 error

## How this service works

Searches French companies via the official open API (recherche-entreprises.api.gouv.fr, Licence Ouverte v2). Returns legal name, SIREN, head-office SIRET and address, legal form, NAF activity code (no label in the API), creation date, status, size band, and directors when published. Rate limit: ~10 req/s (API's own limit). `limit` max 25.

## Output

Returns a list of matching French companies (up to the requested limit) from the official INSEE/Sirene registry, each including SIREN, SIRET of headquarters, legal name, trade name, status (active/inactive), full address, NAF activity code, legal form code, size band, creation date, number of establishments, and a list of directors with their roles. Also includes total match count, data source attribution, and a disclaimer about informational use only.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Company name, SIREN (9 digits) or SIRET (14 digits) to search"
      },
      "limit": {
       "type": "string",
       "description": "Max results (1–25, default 10)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 3,
  "total": 1085,
  "source": "recherche-entreprises.api.gouv.fr (Licence Ouverte v2) — https://recherche-entreprises.api.gouv.fr",
  "results": [
   {
    "siren": "662042449",
    "status": "active",
    "address": "16 BOULEVARD DES ITALIENS 75009 PARIS",
    "nafCode": "64.19Z",
    "sizeBand": "53",
    "directors": [
     {
      "name": "ASCHENBROICH",
      "role": "Administrateur"
     },
     {
      "name": "COHEN (AYACHE)",
      "role": "Administrateur"
     },
     {
      "name": "BONNAFÉ",
      "role": "Directeur Général"
     }
    ],
    "legalForm": "5599",
    "legalName": "BNP PARIBAS",
    "tradeName": "HELLO BANK!",
    "siretSiege": "66204244900014",
    "creationDate": "1966-07-01",
    "establishmentsCount": 3875
   },
   {
    "siren": "500569983",
    "status": "active",
    "address": "55 AVENUE DU ROI ALBERT 1ER 06400 CANNES",
    "nafCode": "68.20A",
    "sizeBand": "NN",
    "directors": [],
    "legalForm": "3220",
    "legalName": "BNP PARIBAS",
    "tradeName": null,
    "siretSiege": "50056998300017",
    "creationDate": "2007-02-15",
    "establishmentsCount": 1
   },
   {
    "siren": "428633408",
    "status": "active",
    "address": "1 BOULEVARD HAUSSMANN 75009 PARIS",
    "nafCode": "64.19Z",
    "sizeBand": "31",
    "directors": [
     {
      "name": "GHARIB",
      "role": "Administrateur"
     },
     {
      "name": "ISSA",
      "role": "Autre"
     },
     {
      "name": "RUBINSTEIN",
      "role": "Président du conseil d’administration"
     }
    ],
    "legalForm": "5599",
    "legalName": "BNP PARIBAS REUNION",
    "tradeName": null,
    "siretSiege": "42863340800029",
    "creationDate": "1999-11-17",
    "establishmentsCount": 22
   }
  ],
  "checkedAt": "2026-10-15T17:23:48.042Z",
  "disclaimer": "Information only, not legal advice. Verify with official sources."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-french-company-registry-lookup-2a2e828f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
