[ Retrouver les coordonnées ]
Identifier le dirigeant d'une entreprise
Le nom du dirigeant d'une société française est une information publique, gratuite et immédiate. Ce qu'elle ne dit pas, c'est si cette personne est celle qui décide sur le sujet qui vous intéresse. Sur une entreprise de trois salariés, oui. Sur une entreprise de trois cents, presque jamais.
Un titre différent selon la forme juridique
Les registres n'enregistrent pas « le patron ». Ils enregistrent les personnes qui ont le pouvoir d'engager la société vis-à-vis des tiers, ce qui est une notion juridique et pas managériale. Le titre dépend directement de la forme choisie à la création.
| Forme juridique | Dirigeant enregistré | À savoir |
|---|---|---|
| SARL, EURL | Gérant, éventuellement plusieurs | Dans une EURL, c'est souvent l'associé unique |
| SAS, SASU | Président | Directeurs généraux et DG délégués possibles en plus |
| SA | Président du conseil, directeur général | Les deux fonctions peuvent être réunies ou séparées |
| SNC | Gérant | Les associés sont indéfiniment responsables |
| Entreprise individuelle, micro | L'entrepreneur lui-même | Pas de personne morale distincte de la personne |
| SCI | Gérant | Souvent une seule personne physique, sans salarié |
| Association déclarée | Président et bureau | Déclaré en préfecture, mise à jour très inégale |
Où l'information est publique et gratuite
- Le registre national des entreprises regroupe les informations d'immatriculation et publie les dirigeants en données ouvertes, ce qui permet de les traiter en masse. Voir la page qui lui est consacrée.
- L'annuaire des entreprises de l'administration rend le ou les dirigeants à partir d'un nom ou d'un SIREN, sans inscription.
- L'extrait Kbis porte les dirigeants et les personnes habilitées à engager la société. Il fait foi, mais il n'apporte rien de plus que le registre quand le besoin est seulement de savoir : voir ce que contient un Kbis.
- Le BODACC publie les changements : nominations, cessations de fonction, modifications statutaires. C'est la source qui permet de dater un changement de dirigeant. Voir le BODACC.
Aucune de ces sources n'est payante. Un site qui facture « l'identité du dirigeant » revend une donnée ouverte, ce qui est légal et rarement utile.
Ce qui n'est pas public
La publicité des registres a des limites, posées pour protéger les personnes. Les ignorer expose à réutiliser une donnée qu'on n'avait pas le droit de conserver.
- L'adresse personnelle. Un entrepreneur individuel domicilié chez lui peut demander que son adresse de domicile ne soit pas diffusée. Beaucoup de fichiers anciens en contiennent encore, parce qu'elle a été publique à une époque. La rediffuser aujourd'hui est un risque inutile.
- La date de naissance complète. Sa diffusion publique est restreinte, généralement réduite au mois et à l'année, précisément parce que la date exacte sert à l'usurpation d'identité.
- Les coordonnées personnelles. Aucun registre ne contient l'email ni le téléphone d'un dirigeant. Quand un fichier les affiche, ils viennent d'ailleurs : déduction, collecte web, enrichissement. Voir trouver une adresse email professionnelle.
- La détention du capital. Elle n'est que partiellement accessible, via les statuts déposés et les déclarations de bénéficiaires effectifs, dont l'accès public a été restreint. On ne reconstruit pas un actionnariat complet à partir des seules données ouvertes.
Le dirigeant enregistré et les profils LinkedIn
Ce sont deux univers qui ne se recouvrent que partiellement, et les confondre est la principale source de faux dans un fichier de contacts. Le registre dit qui a le pouvoir de signer. LinkedIn dit qui se présente comme travaillant là, sous le titre qu'il a choisi.
| Registre | ||
|---|---|---|
| Ce qu'il donne | Le représentant légal | Les personnes qui se déclarent dans l'entreprise |
| Mise à jour | Au dépôt, avec un décalage | Par la personne, souvent plus vite |
| Couverture | Toutes les sociétés immatriculées | Seulement ceux qui ont un profil |
| Titre | Juridique : gérant, président | Déclaratif : CEO, Head of, Directeur |
| Fiabilité | L'acte fait foi | Déclaratif, parfois périmé |
Le rapprochement entre les deux se fait sur le nom, et le nom est un mauvais identifiant. Homonymes, prénoms d'usage différents de l'état civil, sociétés portant le même nom dans deux départements, personnes parties depuis deux ans sans avoir mis leur profil à jour : chacun de ces cas produit une association plausible et fausse. Un dirigeant enregistré dont on trouve un profil au même nom constitue une présomption, pas une preuve.
Il faut le dire clairement : rapporté à l'ensemble du parc français, le taux de dirigeants rapprochés d'un profil en ligne est faible. La majorité des dirigeants d'entreprises françaises sont des artisans, des commerçants et des micro-entrepreneurs, qui n'ont pas de profil professionnel sur les réseaux et n'en auront pas. Un fournisseur qui affiche un taux de rapprochement très élevé a, selon toute vraisemblance, rapproché large.
Le dirigeant est-il votre interlocuteur ?
C'est la question qui décide de l'utilité de toute cette donnée, et la réponse dépend presque uniquement de la taille de l'entreprise.
| Effectif | Interlocuteur probable | Où le trouver |
|---|---|---|
| 0 à 9 salariés | Le dirigeant, sur tous les sujets | Le registre suffit |
| 10 à 49 | Le dirigeant pour les décisions structurantes, un responsable désigné sinon | Registre, puis site et réseaux |
| 50 à 249 | Un responsable de fonction | Réseaux professionnels, site, standard |
| 250 et plus | Un acheteur ou un responsable métier, avec un processus | Réseaux professionnels, appels d'offres |
En dessous de dix salariés, le dirigeant décide de tout et achète tout : lui écrire est non seulement possible mais attendu. Entre dix et cinquante, cela dépend du sujet : un outil qui engage l'organisation reste son affaire, un sujet spécialisé comme la paie, l'informatique ou le marketing a déjà été délégué à quelqu'un. Au-delà, écrire au président pour un sujet opérationnel est le meilleur moyen de n'obtenir aucune réponse et de rendre l'entreprise plus difficile à réapprocher ensuite.
L'effectif est donc, pour la prospection, un filtre plus déterminant que le secteur : il ne dit pas seulement à qui parler, il dit quelle donnée acheter. Une précaution toutefois, il est publié en tranches déclarées et datées, pas en nombre exact, et une part des entreprises n'a pas de tranche renseignée du tout. Sur la façon de bâtir ces filtres, voir segmenter son marché.
Sortir les dirigeants enregistrés d'une liste de SIREN
Vous tenez les entreprises, il vous manque les personnes. Le SIREN est la clé de rattachement du registre : il rend les mandataires déclarés de chaque société avec le libellé exact de leur mandat. Trier ensuite par type de mandat, gérants, présidents ou directeurs généraux, se fait par l'API ou par Claude : l'interface n'expose pas ce filtre.
Dans la plateforme, pas à pas
- Ouvrez la recherche entreprises et repérez, dans la section « Légal », le filtre « SIREN / TVA ». Chaque numéro s'ajoute en pastille, un par un : un collage de plusieurs numéros séparés par des virgules ne crée qu'une seule pastille, qui ne correspond à aucune société.
- Sélectionnez les entreprises : la page, « Sélectionner les N résultats », ou « Sélectionner une tranche… » en indiquant deux rangs. L'action suivante s'arrête à 1 000 entreprises à la fois, et c'est la tranche qui permet de traiter une liste plus longue en plusieurs passes (1 à 1 000, puis 1 001 à 2 000).
- Cliquez « Trouver les contacts » dans la barre d'actions. La recherche bascule sur les personnes, déjà remplie avec les SIREN sélectionnés et, en parallèle, le nom des sociétés.
- Le champ « Rôle / Intitulé » cherche un libellé de poste en texte, sur les deux sources à la fois : le mandat du registre (« Gérant », « Président ») et l'intitulé affiché sur LinkedIn. Les propositions sont regroupées sous « Mandats légaux » et « Intitulés de poste LinkedIn » pour vous dire d'où vient le libellé, mais choisir dans un groupe plutôt que dans l'autre ne change pas le filtre posé : c'est le même champ de texte.
- Pour ne garder que le registre, activez « Actuellement dans le poste » dans la section « Légal ». Ce filtre n'existe que côté registre : le poser écarte les mandats terminés et, du même coup, retire les contacts LinkedIn de la recherche. Attention, « Masquer les personnes morales », pourtant voisine dans la même section, ne produit pas cet effet.
- Exportez en CSV, ou ajoutez la sélection à une liste si vous comptez y revenir.
Deux limites à connaître. D'abord, la réinjection ne ramène pas que des dirigeants : quand la société est reconnue sur LinkedIn, elle ramène aussi ses salariés déclarés, puisque le nom de l'entreprise part en même temps que le SIREN. C'est utile quand vous cherchez au-delà du gérant. Ensuite, le tri par type de mandat (gérant, président, directeur général) n'existe pas dans l'interface : il n'y a pas de filtre de mandat dans le panneau personnes, seulement la recherche de texte du champ « Rôle / Intitulé », qui n'est pas restreinte au registre. Pour ce tri, et pour une liste longue que la saisie pastille par pastille rend impraticable, passez par l'API ou par Claude.
Par l'API : POST /people/find
{
"filters": {
"siren": { "include": ["315597013", "331034819", "552032534"] },
"mandate_role": { "include": ["gerant", "president", "dg"] },
"result_is_current": true,
"hide_legal_entities": true
},
"limit": 100
}Un `total`, puis `leads[]`. Chaque entrée porte `_id`, `source: "Legal"` et un objet `data` avec `result_full_name`, `result_role` (le libellé exact du mandat, « Président », « Gérant »), `siren`, `result_city` et `result_country_code`. Le bloc `meta.sources` dit quelles sources ont réellement tourné, ce qui permet de vérifier que la recherche est bien restée sur le registre.
Le filtre `siren` accepte jusqu'à 1 000 valeurs par requête, là où les filtres textuels s'arrêtent à 200. `mandate_role` appartient au registre : le poser restreint la recherche à la source légale. Sans lui, un `siren` seul rend aussi les salariés LinkedIn des sociétés reconnues, parce que le SIREN est résolu vers la page LinkedIn de l'entreprise. Codes de mandat acceptés : gerant, president, dg, dgd, administrateur, commissaire_comptes, associe, directeur_non_dg, chef_entreprise (le mandat type de l'entrepreneur individuel), liquidateur, autre. Remplacez `limit` par `"countOnly": true` pour obtenir le total sans débiter un crédit, la facturation étant d'un crédit par fiche rendue ; en mode normal, le total rendu à une clé d'API est plafonné à 100 000, le comptage gratuit rend le chiffre exact. Le même bloc `filters` alimente `POST /people/export` (CSV en flux, corps de recherche tel quel) et `POST /exports` (export durable en tâche de fond), ce dernier exigeant en plus la clé `source` : {"source": "people", "filters": { … }}. Et si vous n'avez pas les SIREN mais une recherche d'entreprises, `POST /companies/identifiers` en rend la liste `{ id, name, siren }` (au moins un filtre effectif est exigé quand l'appel vient d'une clé d'API).
Le détail des champs, des filtres et des codes de réponse est dans la documentation de l'API.
Avec Claude, en langage courant
J'ai cette liste de SIREN. Sors-moi les dirigeants enregistrés de ces sociétés, seulement les gérants, présidents et directeurs généraux encore en poste, avec leur mandat et leur ville.
Claude enchaîne basile_count, basile_search_people puis basile_export.
Le serveur MCP est facturé comme une clé d'API, un crédit par fiche rendue. `basile_count` est gratuit et rend un total exact : faites compter avant d'extraire, en particulier si votre liste dépasse quelques dizaines de sociétés. Au-delà de 1 000 SIREN, la liste doit être découpée en plusieurs requêtes. Les filtres sont transmis tels quels : si Claude vous propose une liste de mandats incomplète, vous pouvez lui demander explicitement `chef_entreprise` ou `liquidateur`, qui sont acceptés.
Écarter les dirigeants qui sont des sociétés et non des personnes
C'est le cas décrit plus haut : la holding présidente d'une SAS. Le registre est fidèle, mais votre fichier de contacts n'a rien à faire d'une ligne dont le nom est une raison sociale. Deux réglages distincts traitent les deux besoins : les retirer, ou au contraire n'avoir qu'elles pour remonter d'un cran vers la société mère.
Dans la plateforme, pas à pas
- Dans la recherche de personnes, section « Légal », repérez le filtre « Masquer les personnes morales ». Sa bascule « Masquer les mandataires personnes morales » est active par défaut : vos résultats ne contiennent donc déjà que des personnes physiques.
- Désactivez-la pour voir ce qu'elle retirait : les mandataires personnes morales réapparaissent dans la liste, mêlés aux personnes.
- Comparez le compteur de résultats entre les deux états. L'écart mesure ce que les sociétés mandataires pèsent sur votre segment.
- Laissez la bascule active avant d'exporter ou d'ajouter à une liste : c'est à ce moment que la ligne parasite se propage dans votre outil d'envoi.
Contrairement aux filtres de la même section, celui-ci ne restreint pas la recherche au registre : il retire les mandataires personnes morales et laisse les contacts LinkedIn passer intacts. L'écran sait masquer ces mandataires ou les afficher avec le reste, rien de plus. Il n'a pas de réglage inverse qui n'afficherait qu'eux : pour obtenir la liste des seules sociétés mandataires, et donc la matière à remonter vers la holding, il faut passer par l'API ou par Claude.
Par l'API : POST /people/find
{
"filters": {
"siren": { "include": ["315597013", "331034819"] },
"mandate_role": { "include": ["president", "gerant"] },
"result_is_legal_entity": true
},
"limit": 50
}Les fiches rendues portent `legal_name`, le nom de la société qui détient le mandat, là où une personne physique porte `result_full_name` et `result_first_name`. `result_role` donne le mandat exercé, `siren` la société dans laquelle il s'exerce : vous tenez les deux bouts du lien, la mandataire et la mandante. Pour l'opération inverse, remplacez `"result_is_legal_entity": true` par `"hide_legal_entities": true` et vous obtenez le même fichier débarrassé de ces lignes.
Les deux réglages ne sont pas symétriques. `hide_legal_entities` retire les personnes morales et laisse le reste intact, y compris les contacts LinkedIn. `result_is_legal_entity` appartient au registre : le poser restreint la recherche à la source légale, ce qui est cohérent puisque LinkedIn n'a pas de mandataires personnes morales. Ne les envoyez pas tous les deux à `true`, la requête ne peut alors rien rendre. Surtout, l'API n'applique aucun défaut là où la plateforme en applique un : si vous ne passez pas explicitement `"hide_legal_entities": true`, vos résultats et vos exports contiendront les sociétés mandataires.
Le détail des champs, des filtres et des codes de réponse est dans la documentation de l'API.
Avec Claude, en langage courant
Sur cette recherche de dirigeants, combien de mandataires sont des sociétés et pas des personnes ? Donne-moi d'abord la liste de ces sociétés, puis la liste propre sans elles.
Claude enchaîne basile_count puis basile_search_people.
Les deux comptages sont gratuits avec `basile_count`, une fois avec `hide_legal_entities: true`, une fois avec `result_is_legal_entity: true` : vous obtenez la proportion sans dépenser un crédit, et sur un total exact. Seule l'extraction des fiches est facturée.
Retrouver le profil LinkedIn du dirigeant, puis ses coordonnées
Le registre donne un nom et une société, jamais une adresse ni un numéro. Le profil LinkedIn est l'étape intermédiaire : c'est lui qui rend le mobile atteignable, et c'est lui aussi qui introduit le risque d'homonymie décrit plus haut. Le rapprochement se fait en deux recherches, et la recherche des coordonnées, elle, ne part que de la plateforme ou de l'extension.
Dans la plateforme, pas à pas
- Ouvrez la fiche de la société et son onglet « Personnes ». Vous y voyez, au même endroit, les mandataires du registre et les contacts LinkedIn rattachés à l'entreprise : c'est le moyen le plus direct de voir si le gérant a un profil.
- Pour viser un profil précis, renseignez le champ « Nom » avec le nom du dirigeant, le champ « Entreprise / employeur » avec sa société, et activez la bascule « Avec : Profil LinkedIn », en haut du panneau de filtres.
- Ouvrez la fiche du contact et lancez « Trouver l'e-mail ». La recherche a besoin du prénom, du nom et de l'entreprise : s'il en manque un, la fiche est ignorée et l'écran affiche la raison, « Aucune entreprise sur ce contact, requise pour trouver un e-mail ».
- « Trouver le téléphone » ne fonctionne que si un profil LinkedIn est rattaché à la fiche. Sans profil, la réponse est explicite : « Aucun profil LinkedIn, requis pour trouver un téléphone ». C'est exactement pourquoi le mobile d'un gérant sans présence en ligne reste hors d'atteinte, quel que soit le budget.
- Pour un lot, sélectionnez les contacts dans la liste et lancez la recherche depuis la barre d'actions. Un écran de confirmation rappelle combien de contacts sont sélectionnés et que vos crédits d'enrichissement vont être utilisés ; les fiches inexploitables sont comptées et expliquées à la fin du lot, pas avant. Une seule recherche d'enrichissement tourne à la fois : tant qu'un lot est en cours, le suivant est refusé.
L'enrichissement est facturé sur votre solde : le montant du devis est réservé au lancement, seul le trouvé est débité à l'arrivée, et le reste vous est rendu. Attention au sens de la bascule « Avec : Profil LinkedIn » : elle ne croise pas les deux sources, elle bascule la recherche sur la seule source LinkedIn et met le registre de côté le temps de la requête. Elle sert à retrouver un profil, pas à filtrer une liste de dirigeants du registre.
Par l'API : POST /people/find
{
"filters": {
"siren": { "include": ["315597013"] },
"result_full_name": { "include": ["Jean Dupont"] },
"with_linkedin_profile": true
},
"limit": 25
}Des fiches de source LKI, avec `profile_url` (l'adresse du profil), `current_job_title` tel que la personne l'affiche, `current_company_name` et sa localisation. Ce sont des candidats au rapprochement, pas une identification : c'est le nom qui les a trouvés, et le chapitre dit ce que vaut un nom comme identifiant. Si vous tenez déjà l'adresse d'un profil, le filtre `linkedin_url` fait le chemin inverse et rend la fiche correspondante.
`with_linkedin_profile` n'est pas un test « ce dirigeant a-t-il un profil » : à `true`, la recherche ne tourne que sur LinkedIn et laisse le registre de côté. Quand aucun des SIREN demandés ne se rattache à une société LinkedIn, la réponse le dit au lieu de rendre un vide silencieux (`meta.noticeCode` vaut alors `siren_no_linkedin_company`). Sur les coordonnées, la limite est nette : aucune route d'enrichissement n'est ouverte à une clé d'API. Les recherches d'e-mail et de téléphone (`/integrations/emelia/:id/find-email`, `/find-phone`, les travaux d'enrichissement et le portefeuille) exigent une session de navigateur ou l'extension LinkedIn. Les colonnes `person_email` et `person_phone` existent bien dans l'export, mais restent vides tant que le contact n'a pas été révélé depuis la plateforme. Ce qu'une clé d'API rend sans rien lancer, ce sont les coordonnées déjà présentes : `crawled_emails`, `crawled_phones`, `gmb_phone`, `gmb_website`, c'est-à-dire le standard et l'adresse générique de la société, pas celles de la personne, et sur une couverture partielle (le téléphone n'est signalé que sur 815 225 fiches entreprises, l'e-mail sur 180 278).
Le détail des champs, des filtres et des codes de réponse est dans la documentation de l'API.
Avec Claude, en langage courant
Voici cinq dirigeants avec le SIREN de leur société. Cherche pour chacun s'il existe un profil LinkedIn au même nom dans cette entreprise, et donne-moi l'adresse du profil et l'intitulé affiché quand tu en trouves un.
Claude enchaîne basile_search_people, basile_get_entity puis basile_count.
Claude vous amène jusqu'au profil, pas au-delà. Le serveur MCP est facturé comme une clé d'API : il ouvre la recherche, le comptage et l'export, jamais l'enrichissement. Lui demander l'e-mail ou le mobile d'un dirigeant ne change rien à cette frontière, la recherche se lance depuis la plateforme ou depuis l'extension. Demandez-lui plutôt de rendre les profils trouvés avec leur intitulé et leur société, pour juger vous-même du rapprochement avant de dépenser un enrichissement sur une homonymie.
À lire ensuite
- L'extrait Kbis : ce qu'il contient, et ce qu'on peut obtenir sans luiLe Kbis est l'acte officiel qui atteste l'immatriculation d'une entreprise. Ce qu'il contient, quand il est vraiment exigé, et où lire les mêmes informations gratuitement.
- Le registre national des entreprises : ce qu'il contient vraimentLe RNE a remplacé le registre du commerce et le répertoire des métiers. Ce qu'il publie, ce qu'il garde confidentiel, et comment le télécharger en entier.
- Trouver l'adresse email professionnelle d'un contactLes formats d'adresse standards, la déduction à partir du nom de domaine, la vérification et ses limites, et les entreprises pour lesquelles aucune adresse n'existe.