French Company Search

Searches French companies by name, SIREN, SIRET or optional location criteria and returns structured matching company records.

0.002 USD

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

When to use this API?

Use for

  • You need to find a French company or establishment from a name, legal name, SIREN or SIRET.
  • You need candidate company identifiers before calling a more specialized Company endpoint.

Avoid when

  • You already have an exact SIREN or SIRET and only need to verify existence or administrative status; use company/fr/verify.
  • You need detailed profile, financial, legal-risk or compliance data; use the specialized endpoint or company/fr/intelligence.

Limitations

  • Matching quality and result ordering depend on the public company-search source and the ambiguity of the query.
  • The response is a search result set, not a complete company dossier.

Sources and provenance

API Recherche d'entreprises

recherche-entreprises.api.gouv.fr

Input / Output schemas

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

OpenAPI 3.1 →

Input schema
querystring

Required · Company name, legal name, SIREN or SIRET to search for

postal_codestring

Optional French postal code used to narrow the search

limitinteger

Maximum number of matching companies to return

View full JSON Schema
{
    "type": "object",
    "properties": {
        "query": {
            "type": "string",
            "description": "Company name, legal name, SIREN or SIRET to search for"
        },
        "postal_code": {
            "type": "string",
            "description": "Optional French postal code used to narrow the search"
        },
        "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "default": 10,
            "description": "Maximum number of matching companies to return"
        }
    },
    "required": [
        "query"
    ],
    "additionalProperties": false
}
Output schema
resultsarray

Required

View full JSON Schema
{
    "type": "object",
    "properties": {
        "results": {
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "siren": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "siret": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "name": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "status": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "activity_code": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "address": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "postal_code": {
                        "type": [
                            "string",
                            "null"
                        ]
                    },
                    "city": {
                        "type": [
                            "string",
                            "null"
                        ]
                    }
                }
            }
        }
    },
    "required": [
        "results"
    ],
    "additionalProperties": false
}

Example queries

What is the SIREN of La Poste?
Find the French company named Acme Industrie.
Which company matches this SIRET?