API SIRET et SIREN : la vérification d’entreprise directement dans vos outils
Notre API REST vérifie un SIRET, un SIREN ou un numéro de TVA en un appel, et retrouve une entreprise à partir de son nom, de son adresse ou du nom de son dirigeant. Réponses en JSON, données issues des sources officielles, sans habilitation administrative ni gestion de quota complexe. De quoi intégrer la vérification d’entreprise dans un formulaire, un CRM ou un pipeline de facturation en une demi-journée. Voici les cas d’usage couverts, comment l’offre se situe face aux API publiques, et les bonnes pratiques d’intégration.
Ce que vous pouvez construire avec
- Autocomplétion de formulaire : l’utilisateur tape un SIRET ou un nom d’entreprise, vous préremplissez raison sociale, adresse et numéro de TVA. Moins de friction à l’inscription, moins d’erreurs de saisie en aval.
- Onboarding et KYC fournisseur : à la création d’une fiche tiers, vérifiez que l’établissement existe, qu’il est actif et que la raison sociale correspond, avant tout engagement contractuel ou premier paiement.
- Nettoyage continu du CRM : un job planifié repère chaque nuit les entreprises radiées, déménagées ou renommées, et marque les fiches à mettre à jour au lieu de laisser la base se dégrader.
- Contrôle pré-facturation : validez l’identifiant du destinataire avant l’émission de chaque facture, condition de survie des flux à l’ère de la facture électronique.
- Enrichissement de leads : à partir d’un simple nom ou d’un dirigeant, récupérez l’identité légale complète pour scorer et router vos prospects B2B.
Le paysage des API existantes, et où nous nous situons
| Solution | Accès | Points forts | Contraintes |
|---|---|---|---|
| API Sirene (INSEE) | Gratuite, compte requis | Source officielle, historique depuis 1973, recherche multicritère | OAuth2, environ 30 req/min, pas de tolérance aux fautes |
| Recherche d’entreprises (État) | Gratuite, ouverte | Tolérance aux fautes de frappe, recherche par nom | Champs limités, pas de SLA garanti |
| API Entreprise (DINUM) | Gratuite, sur habilitation | Données étendues (DGFiP, Urssaf), TVA vérifiée VIES | Réservée à certaines démarches, éligibilité restreinte |
| Agrégateurs commerciaux | Payante | Données financières et juridiques riches, documentation soignée | Coût au volume, orientés analyse plus que vérification |
| trouve-ton-siret.com | Freemium | Recherche multi-sens (SIRET, TVA, nom, dirigeant), bulk natif, réponse unifiée | Focalisée identification et vérification |
Notre positionnement est volontairement simple : une seule API pour tous les sens de recherche, SIRET vers TVA, TVA vers SIRET, nom vers SIRET, dirigeant vers entreprise, là où il faut sinon combiner plusieurs services publics aux formats et aux quotas hétérogènes. La logique de conversion SIRET / TVA sous-jacente est détaillée dans notre guide dédié : la clé se déduit du SIREN par un modulo 97, puis le numéro est confronté aux registres.
Ce qu’une réponse de vérification doit contenir
Au minimum : l’identifiant normalisé sous ses trois formes (SIREN, SIRET, TVA), le statut administratif de l’unité légale et de l’établissement, la raison sociale officielle, l’adresse courante, le code NAF et la date de dernière mise à jour de la donnée. Sans la date de fraîcheur, impossible de savoir si vous raisonnez sur une photographie d’hier ou de l’an dernier.
Notre API ajoute un score de correspondance pour les recherches par nom ou par dirigeant. Votre code peut ainsi décider automatiquement : accepter le rapprochement au-dessus d’un seuil, le proposer à un opérateur en zone intermédiaire, le rejeter en dessous. C’est ce qui permet d’automatiser sans jamais deviner.
Exemple d’intégration type
Le flux le plus courant tient en deux appels. D’abord une recherche : GET /search?q=raison+sociale&cp=75011 renvoie une liste de candidats avec leur score. Ensuite une vérification : GET /company/{siret} renvoie la fiche complète, statuts, TVA calculée et vérifiée, adresse officielle. En entrée de formulaire, le premier appel alimente l’autocomplétion ; à la validation, le second fige les données officielles dans votre base. Un webhook optionnel vous notifie ensuite si le statut de l’entreprise change.
Bonne pratique : valider localement avant d’appeler l’API
Un SIREN comme un SIRET se contrôle d’abord avec l’algorithme de Luhn, sans appel réseau : on double un chiffre sur deux en partant de la droite, on soustrait 9 aux résultats supérieurs à 9, on additionne le tout, et la somme doit être un multiple de 10. Cette vérification élimine la grande majorité des fautes de frappe et économise vos quotas.
Gardez en tête l’exception connue : les SIRET des entreprises du groupe La Poste dérogent à la règle standard. Prévoyez ce cas particulier dans votre implémentation pour éviter des faux négatifs sur un fournisseur que beaucoup d’entreprises ont en base.
Sécurité, RGPD et bonnes pratiques de production
Les données servies sont des données publiques d’immatriculation, mais leur usage reste encadré : les informations des personnes physiques en diffusion partielle ne sont pas rediffusées, conformément aux règles du répertoire Sirene. Côté intégration, les recommandations classiques s’appliquent : clé API stockée côté serveur et jamais exposée dans le navigateur, mise en cache raisonnable des fiches consultées, et journalisation des vérifications pour pouvoir prouver, en cas de contrôle, que la diligence a été faite à la date de l’engagement.
Facturation électronique : la vérification à la volée devient un standard
Avec l’obligation de réception au 1er septembre 2026 et la généralisation de l’émission en 2027, chaque facture interentreprises transitera par une Plateforme Agréée qui route les documents grâce aux identifiants SIREN/SIRET de l’annuaire central. Les éditeurs de logiciels de gestion, de CRM et de facturation intègrent donc massivement des contrôles d’identifiants à la saisie. Brancher une API de vérification aujourd’hui, c’est éviter les rejets de flux demain et offrir à vos utilisateurs des fiches tiers propres par construction. Si vous préférez déléguer toute la chaîne sans écrire de code, notre traitement de fichiers en masse couvre le même besoin depuis un simple upload.
Questions fréquentes
Quelles sont les limites de débit ?
Le palier gratuit permet de tester l’intégration sans carte bancaire. Les paliers payants montent en volume avec un endpoint bulk dédié aux traitements de fichiers et aux synchronisations nocturnes.
Les données sont-elles officielles ?
Oui. Les réponses s’appuient sur la base Sirene de l’INSEE et les registres officiels d’immatriculation, mis à jour quotidiennement.
Puis-je rechercher par nom de dirigeant ?
Oui, c’est l’une de nos spécificités : la recherche accepte un nom de dirigeant, éventuellement combiné à un département ou un code postal, et renvoie les entreprises associées avec un score de correspondance.
Existe-t-il un mode batch ?
Oui. L’endpoint bulk accepte un tableau d’identifiants ou de noms. Et si vous ne voulez pas écrire de code du tout, notre interface de traitement de fichiers en masse couvre le même besoin depuis un simple upload.
Quel format de réponse ?
Du JSON structuré et versionné, avec des codes d’erreur explicites. La documentation fournit des exemples de requêtes et de réponses complets pour chaque endpoint.