CompanyFrance
API publique · v1 · OpenAPI 3.1

Les données d’entreprises françaises dans vos applications

Une API REST simple pour interroger SIRENE/INSEE : recherche, unités légales, établissements, dirigeants et comptes annuels. Authentification par clé, réponses JSON, quotas clairs.

Démarrage en 3 étapes

De la clé à votre premier appel en quelques minutes.

1

Activez l’accès développeur

Connectez-vous et renseignez votre entreprise pour débloquer l’espace API.

Mon espace
2

Générez une clé API

Créez une clé pk_live_ et son secret sk_live_. Le secret n’est affiché qu’une fois — copiez-le.

Créer une clé
3

Faites votre premier appel

Envoyez vos deux en-têtes et interrogez une entreprise par son SIREN.

Voir les endpoints

Une requête, une réponse JSON

Authentifiez chaque appel avec votre clé et votre secret. La réponse est enveloppée dans { success, data, timestamp }.

URL de base

https://companyfrance.fr/api/v1
curl "https://companyfrance.fr/api/v1/unite-legale/552032534" \
  -H "X-API-Key: pk_live_..." \
  -H "X-API-Secret: sk_live_..."

Principaux points de terminaison

Voir la référence complète
GET
/searchRecherche d’unités légales (q, naf, code postal…)
GET
/search/dirigeantsSociétés par dirigeant (recherche inversée)
GET
/search/adresseSociétés par adresse (recherche inversée)
GET
/unite-legale/{siren}Fiche complète d’une unité légale
GET
/unite-legale/{siren}/etablissementsÉtablissements (paginés)
GET
/unite-legale/{siren}/dirigeantsDirigeants de l’entreprise
GET
/unite-legale/{siren}/financesComptes annuels (Pro/Enterprise)
GET
/etablissement/{siret}Fiche d’un établissement
Spécification OpenAPI

Format des réponses

Toutes les réponses suivent { success, data | error, timestamp }.

Quotas & limites

Chaque réponse renvoie les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset.