derrick
LinkedIn Scraper 15 min de lecture

LinkedIn Scraper

API LinkedIn en 2026 : les 3 voies d'accès aux données et leur coût réel

Comprenez comment marche l'API LinkedIn en 2026 : les six lignes de produits officielles, les rate limits, et les voies conformes vers la donnée.

Mis à jour le 15 min de lecture

Vous cherchez une API pour extraire de la data LinkedIn en 2026. Vous tombez sur 10 résultats Google, tous appelés "LinkedIn API". Mais ils ne font pas la même chose, ne renvoient pas la même data, et ne coûtent pas du tout pareil.

Voici les 3 catégories réelles d'APIs d'extraction LinkedIn en 2026, ce qu'elles renvoient, et le coût réel par cas d'usage.

Les trois categories d’API LinkedIn comparees : officielle, scraping non officiel et enrichissement B2B
Trois categories, tranchees par une seule question : est-ce que ca appelle LinkedIn, et qui porte le risque.
Ce que couvre l’API LinkedIn officielle, produit par produit sur six lignes metier
Six lignes metier dans l’API LinkedIn officielle. Aucune n’expose la recherche de profil a froid.
Comment obtenir un acces a l’API LinkedIn : la porte self service et le calendrier des programmes partenaires
Deux portes vers l’API LinkedIn, et le delai realiste derriere chacune.
Rate limits de l’API LinkedIn : les deux plans de quota derriere une reponse 429
Deux plans de quota remis a zero a minuit UTC, et un 429 qui ne dit pas lequel vous avez depasse.
Authentification et versioning : ce qui casse une integration API LinkedIn des mois apres le lancement
Token expire et version perimee : les deux pannes qui surgissent bien apres la mise en production.
Obtenir des donnees de type API LinkedIn sans dossier, enrichies depuis une sidebar Google Sheets
La voie sans file d’attente : les memes champs, enrichis depuis une sidebar Google Sheets.

Catégorie 1 : APIs officielles LinkedIn

LinkedIn expose 3 APIs officielles. Aucune ne donne accès au scraping de profils individuels.

Marketing API

Pour la gestion d'ads et insights d'audience. Pas de data profile.

Coût : gratuit (accès lié au compte ads).
Pour qui : équipes marketing qui gèrent des campagnes LinkedIn Ads.

Talent API

Postings de jobs, gestion des candidatures, intégrations ATS.

Coût : accès réservé aux clients LinkedIn Talent Solutions ($$$).
Pour qui : équipes recrutement avec Talent Insights ou Recruiter Lite/Pro.

Sales Navigator API

Export limité de listes, lookup par email/domain. Pas de scraping profile complet.

Coût : Sales Nav Advanced Plus requis (~$165/seat/mois minimum).
Pour qui : équipes sales avec budget Sales Nav Enterprise.

Verdict catégorie 1 : compliant, sûr pour votre compte LinkedIn, mais coverage intentionnellement limitée. LinkedIn ne veut PAS que vous scrapiez.

Catégorie 2 : APIs proxy unofficielles

Ces APIs scrapent LinkedIn elles-mêmes (via proxy farms + cookies rotatifs), et vous renvoient la data via un endpoint REST propre.

Les APIs de scraping dédiées

Des services spécialisés LinkedIn qui exposent profil, entreprise, salariés et recherche derrière un endpoint REST propre.

Coût : de l'ordre de quelques centimes par lookup selon le plan.
Avantage : couverture très large, documentation soignée.
Inconvénient : le risque de conformité est transféré sur vous, et le modèle économique repose sur le fait de continuer à contourner LinkedIn.

Les endpoints revendus sur les places de marché d'API

De nombreux fournisseurs exposent des endpoints LinkedIn via des marketplaces d'API généralistes.

Coût : variable, souvent quelques dizaines d'euros par mois selon le volume.
Avantage : ticket d'entrée bas pour tester.
Inconvénient : qualité hétérogène d'un fournisseur à l'autre, fiabilité variable dans le temps.

Les plateformes de scraping managées

Des plateformes de scraping généralistes qui livrent des scrapers LinkedIn pré-construits.

Coût : facturé au millier d'enregistrements, selon le type de donnée.
Avantage : robustesse, anti-détection sérieuse, support entreprise.
Inconvénient : tarification complexe, courbe d'apprentissage réelle.

Verdict catégorie 2 : coverage maximale, mais vous portez le risque légal (ToS LinkedIn). Pour du B2B prospection à scale, c'est l'option dominante en 2026.

Catégorie 3 : MCP wrappers

Nouvelle catégorie en 2026. Les serveurs MCP (Model Context Protocol) exposent la data LinkedIn directement à Claude/GPT en conversation, sans que vous écriviez du code REST.

MCP scraper LinkedIn (divers vendors)

Vous interrogez en langage naturel via Claude, la data revient structurée.

Coût : généralement abonnement mensuel $30-100/mois.
Avantage : intégration native AI workflow, pas de REST endpoints à manipuler.
Inconvénient : écosystème jeune, peu de serveurs MCP matures, dépend de Claude/Cursor/etc.

Verdict catégorie 3 : pour les workflows AI-first. Si vous construisez un agent qui doit interroger LinkedIn de manière conversationnelle, c'est le bon outil.

Matrice de décision : quelle catégorie pour quel besoin

Cas d'usageCatégoriePourquoi
Gestion ads LinkedInOfficielle MarketingSeule option compliant
Recrutement enterpriseOfficielle TalentSeule voie conforme pour les données candidat
Prospection B2B volume moyenAPI d'enrichissement B2BCouverture large, conforme, facturée au crédit
Prospection B2B très haut volumeAPI d'enrichissement B2BPas de plafond LinkedIn à contourner, coût au crédit prévisible
Agent AI / Claude workflowMCPIntégration native, pas de code REST
One-shot researchAucune API - outil no-code suffitL'overhead API n'est pas justifié

Ce que couvre vraiment l'API LinkedIn officielle, produit par produit

La plupart des guides parlent de l'API LinkedIn comme s'il s'agissait d'une seule chose. C'est faux. LinkedIn publie un catalogue de produits réparti sur six lignes métier, et chaque ligne a sa propre voie d'approbation, ses propres scopes, et sa propre définition de ce à quoi vous avez le droit de toucher. Savoir dans quelle ligne tombe votre cas d'usage, c'est la différence entre une intégration de deux jours et une candidature de trois mois qui finit refusée.

Ligne métierÀ quoi elle sertVoie d'accès habituelle
ConsumerConnexion avec LinkedIn, partage de contenu, vérification de profil, plugins de pageSelf-serve, quelques minutes
MarketingPublicité, gestion de communauté, événements, reporting de campagneInscription à un programme, avec revue
TalentPublication d'offres, candidature via LinkedIn, connexion ATS et CRM de recrutementProgramme partenaire
SalesAffichage Sales Navigator, synchronisation et analytics pour éditeurs de CRMProgramme partenaire
LearningCatalogue de cours et activité des apprenants pour les intégrations LMSDemande d'accès
ComplianceArchivage et supervision de l'activité des membres pour les secteurs régulésVérification d'éligibilité

Relisez ce tableau avec une casquette de prospection, et un point saute aux yeux : aucune de ces lignes n'expose la recherche de profil à froid. La ligne Consumer renvoie le profil du membre qui vient d'autoriser votre application, et rien d'autre. La ligne Sales fait redescendre des données Sales Navigator dans un CRM que votre client paie déjà. La ligne Talent déplace des candidats entre LinkedIn et un logiciel de recrutement. Il n'existe nulle part, dans l'API LinkedIn officielle, un endpoint où vous passez une URL de profil quelconque et recevez les informations de cette personne. Pour ce besoin précis, il faut passer par un scraper LinkedIn, avec les arbitrages que cela implique.

Ce n'est pas un oubli, c'est un choix, et il remonte à 2015, quand LinkedIn a fermé l'API publique ouverte qui permettait à n'importe quel développeur de lire des données de profil. Tout ce qui a suivi passe par un partenariat. Si un éditeur vous explique que son produit s'appuie sur l'API LinkedIn officielle et qu'il renvoie aussi des profils à froid, l'une des deux affirmations est fausse.

Comment obtenir un accès à l'API LinkedIn, et en combien de temps

Il y a deux portes, et elles ne fonctionnent pas du tout pareil.

La porte self-serve. Vous vous connectez au portail développeur avec un vrai compte LinkedIn, vous créez une application, et vous y rattachez une Page entreprise que vous administrez. LinkedIn vérifie le lien en demandant à un administrateur de la Page de confirmer. Une fois la vérification faite, les produits self-serve (connexion, partage, plugins) sont disponibles immédiatement. Utiliser un faux compte à cette étape viole les conditions d'utilisation et reste le moyen le plus rapide de perdre l'application entière.

La porte programme. Les produits Marketing, Talent, Sales et Compliance ne s'activent pas d'un clic. Vous candidatez au programme concerné, et l'examen est commercial avant d'être technique. LinkedIn veut voir un vrai produit, une vraie base de clients, et un cas d'usage qui apporte quelque chose à son écosystème au lieu d'en extraire.

Prévoyez le calendrier honnêtement :

  • Examen initial d'un dossier complet : environ deux à quatre semaines.
  • Chaque tour de questions complémentaires : une à deux semaines de plus.
  • Réaliste de bout en bout, du dossier aux identifiants de production : quatre à douze semaines.
  • Après un refus, la plupart des programmes attendent six à douze mois avant une nouvelle candidature, et veulent que quelque chose ait changé entre-temps.

Les dossiers refusés se ressemblent : un produit avant chiffre d'affaires sans utilisateurs, un cas d'usage qui revient à exporter de la donnée membre, ou une intégration qui double une brique que LinkedIn vend déjà. Si votre objectif est de construire une liste de prospection, la porte programme n'est pas lente, elle est fermée. C'est la réponse honnête, et c'est pour cela que la suite de ce guide passe son temps sur les deux autres catégories.

Rate limits de l'API LinkedIn, throttling et la réponse 429

Les équipes qui obtiennent l'accès découvrent souvent un deuxième mur : le throttling. L'API LinkedIn applique des quotas sur deux plans à la fois, et vous pouvez franchir l'un ou l'autre.

  • Quota au niveau application : le nombre total d'appels que votre app peut faire sur un endpoint donné dans la journée, tous utilisateurs confondus.
  • Quota au niveau membre : le nombre d'appels que votre app peut faire pour le compte d'un membre authentifié dans la journée.

Les deux compteurs se remettent à zéro à minuit UTC, et non 24 heures après votre premier appel. Un batch programmé à 23h00 UTC dispose donc d'une heure de quota, pas d'une journée. Quand vous dépassez l'un des deux plans, l'API répond par un HTTP 429, et la réponse ne dit pas lequel des deux vous avez saturé. C'est cette ambiguïté qui coûte du temps d'ingénierie.

Quatre réflexes gardent une intégration dans les clous :

  1. Backoff exponentiel sur 429, avec un peu d'aléatoire. Réessayer immédiatement consomme le reste du quota en erreurs.
  2. Projection de champs. Ne demandez que les champs que vous utilisez. Les réponses grasses ne coûtent pas plus d'appels, mais elles rendent le cache et la comparaison plus chers en aval.
  3. Endpoints batch quand ils existent, plutôt qu'une boucle de recherches unitaires.
  4. Un cache avec une politique de fraîcheur explicite. Relire une donnée qui n'a pas bougé reste la façon la plus courante de brûler un quota journalier avant midi.

Les APIs d'enrichissement échouent autrement, et le contraste mérite d'être nommé. Elles comptent des crédits, pas des appels par jour. Être à court, c'est une conversation de facturation, pas une intégration bloquée à 11h avec une file qui s'accumule. Pour une charge de prospection, où le volume arrive par à-coups et où les délais sont ceux des campagnes, cet écart compte davantage que le prix unitaire affiché. Le même raisonnement vaut pour un export LinkedIn vers Google Sheets, où la contrainte réelle est le quota, pas le tarif.

Authentification et versioning : ce qui casse une intégration API LinkedIn

Deux mécaniques expliquent l'essentiel des pannes silencieuses signalées des mois après la mise en production.

OAuth 2.0, en deux saveurs. Le flow à trois pattes est celui autorisé par le membre : la personne passe un écran de consentement et votre application reçoit un jeton limité à ce qu'elle a accepté. Le flow à deux pattes est purement applicatif, réservé à un petit ensemble d'endpoints de programme où aucun contexte membre n'existe. Les scopes ne se demandent pas librement, ils sont attachés aux produits accordés à votre application. Réclamer un scope que vous ne détenez pas renvoie une erreur d'autorisation qui ressemble à un bug alors que c'est une décision de permissions.

Les jetons d'accès membre expirent. Les jetons de rafraîchissement existent pour les programmes approuvés mais pas pour toutes les applications self-serve, ce qui veut dire que certaines intégrations obligent réellement le membre à ré-autoriser périodiquement. Une intégration qui a parfaitement fonctionné deux mois puis s'est tue, c'est presque toujours un jeton expiré que personne ne surveillait.

Versioning. Les endpoints modernes de LinkedIn sont versionnés par un en-tête de requête qui porte une valeur année-mois, et les versions sortent du support selon un calendrier publié. Épingler une version est une bonne pratique, mais l'épingler et ne jamais y revenir donne à votre intégration une date de péremption que vous n'avez pas notée. Une requête minimale ressemble à ceci :

curl -X GET 'https://api.linkedin.com/rest/me' \
  -H 'Authorization: Bearer {access_token}' \
  -H 'LinkedIn-Version: 202601' \
  -H 'X-Restli-Protocol-Version: 2.0.0'

Trois en-têtes, et deux sont ceux qu'on oublie. Retirez celui de version et vous obtenez une erreur qui ne dit rien d'utile sur la cause.

La leçon opérationnelle dépasse LinkedIn : toute intégration bâtie sur une API sous contrôle d'un partenaire hérite du calendrier de release de ce partenaire. Budgétez la maintenance, ou choisissez une catégorie où vous n'avez pas à le faire. C'est l'un des arguments en faveur d'une extension Chrome LinkedIn pour les volumes ponctuels, qui ne demande ni jeton ni versioning.

Ce que vous pouvez et ne pouvez pas faire, côte à côte

Tout condenser dans un tableau rend la décision rapide. Lisez la colonne du milieu en premier : c'est celle qui clôt généralement le débat.

TâcheAPIs officielles partenairesAPIs de scraping non officiellesAPIs d'enrichissement B2B
Consulter un profil quelconque depuis son URLNonOui, contre les conditions d'utilisationOui, depuis des sources fournisseur
Lire le profil du membre authentifiéOuiSans objetSans objet
Publier sur une Page entrepriseOuiPartiellement, fragileNon
Renvoyer un email professionnel vérifiéNonRarement, faible précisionOui, avec un indice de confiance
Renvoyer une ligne directeNonNonOui, couverture variable selon le pays
Synchroniser Sales Navigator vers un CRMOui, pour les éditeurs approuvésNonCe n'est pas le même métier
Tourner à volume de prospection sans approbationNonOui, avec exposition juridique et risque de compteOui
Survivre sans modification à une mise à jour anti-botOuiNonOui

Le motif est constant. La voie officielle est sûre et étroite. La voie scraping est large et empruntée. La voie enrichissement est large et possédée, et c'est celle qui survit à une revue achats. Pour le détail de la colonne du milieu, notre guide sur les limites LinkedIn et ce qui les déclenche traite le versant compte, et comment choisir un scraper LinkedIn compare l'outillage.

Quelle voie correspond à votre workflow

Répondez à deux questions et la catégorie se choisit toute seule. L'outil ci-dessous applique la même logique que le tableau, y compris le rappel de réalité sur les délais d'approbation que la plupart des comparatifs passent sous silence.

Outil gratuit

Quelle voie d'API LinkedIn pour votre cas

Deux questions. Le résultat nomme la catégorie, le délai réaliste, et le mode de panne à anticiper.

1. Que devez-vous récupérer ?
2. Quelle est votre situation ?

Répondez aux deux questions pour voir la voie recommandée.

Points clés à retenir

  • "LinkedIn API" est un terme ambigu - 3 catégories très différentes coexistent en 2026.
  • Les APIs officielles LinkedIn sont compliantes mais limitées : pas de profile data via aucune des 3.
  • Les APIs de scraping non officielles couvrent les données de profil mais transfèrent le risque juridique sur vous.
  • Les MCP wrappers sont la catégorie émergente pour les workflows AI-natifs.
  • Le coût varie d'un facteur dix selon la catégorie pour le même besoin logique : une recherche de profil se compte en centimes côté scraping, en crédits côté enrichissement, et reste tout simplement inaccessible côté officiel.

Questions fréquentes

Qu'est-ce qu'une API d'extraction LinkedIn ?

C'est une interface qui renvoie des donnees de profil et d'entreprise au format LinkedIn via du code. En 2026, elles se rangent en trois categories : les APIs officielles LinkedIn, conformes mais limitees et reservees aux partenaires ; les APIs de scraping unofficielles, qui scrapent LinkedIn en coulisse et violent ses conditions ; et les APIs d'enrichissement B2B, qui renvoient des champs au format LinkedIn depuis des sources independantes sans jamais appeler LinkedIn.

L'API officielle LinkedIn renvoie-t-elle des donnees de profil pour la prospection a froid ?

Non. Les APIs officielles (Marketing API, Talent API, Sales Navigator API) servent les workflows partenaires ads, ATS et CRM. Elles n'exposent pas le lookup de profil a froid dont la prospection a besoin, c'est-a-dire renvoyer l'URL LinkedIn et l'email a partir d'un nom et d'une entreprise. Ce workflow vit en dehors de l'API officielle.

Quelle est la difference entre une API de scraping et une API d'enrichissement B2B ?

Une API de scraping unofficielle fait tourner des navigateurs et des proxies contre LinkedIn cote serveur, donc chaque appel enfreint transitivement la section 8.2 des CGU LinkedIn meme si vous ne voyez jamais la couche de scraping. Une API d'enrichissement B2B n'appelle jamais LinkedIn : elle agrege les memes champs depuis des sources publiques, des bases opt-in et des partenariats, sans aucune exposition aux CGU LinkedIn.

Combien coute une API d'extraction LinkedIn ?

Les APIs d'enrichissement B2B fonctionnent au credit : 1 a 2 credits par lookup de profil, 5 a 10 pour un email, 5 a 25 pour un telephone. Les paliers d'entree se situent entre 20 et 100 $ par mois selon le volume de credits, jusqu'aux contrats enterprise. Les APIs de scraping unofficielles facturent environ 0,01 a 0,10 $ par profil. Les APIs officielles LinkedIn se negocient a l'annee, sans tarif public pour les endpoints les plus profonds.

Quelle categorie d'API convient a un workflow de prospection classique ?

Les APIs d'enrichissement B2B sont la categorie de reference pour la prospection et le recrutement en 2026. Elles renvoient l'URL LinkedIn, le nom, le headline, l'entreprise actuelle, le poste, la localisation, l'email et le telephone pour des contacts a froid, sans exposition aux CGU LinkedIn. Elles ne renvoient pas les champs lies au graphe social comme les listes de connexions ou l'activite recente, terrain ou la categorie scraping couvre davantage.

Combien de temps prend l'approbation d'un accès API LinkedIn ?

Comptez deux à quatre semaines pour l'examen initial d'un dossier complet, une à deux semaines par tour de questions complémentaires, et quatre à douze semaines de bout en bout avant d'avoir des identifiants de production. Après un refus, la plupart des programmes attendent six à douze mois et un cas d'usage réellement modifié.

Quels sont les rate limits de l'API LinkedIn ?

Les quotas s'appliquent sur deux plans à la fois : un quota journalier au niveau application par endpoint, tous utilisateurs confondus, et un quota journalier au niveau membre authentifié. Les deux se remettent à zéro à minuit UTC. Dépasser l'un ou l'autre renvoie un HTTP 429, sans indiquer lequel des deux a été saturé.

Pourquoi une intégration API LinkedIn qui fonctionnait s'arrête-t-elle ?

Deux causes couvrent l'essentiel des cas. Un jeton d'accès membre expiré que personne ne surveille, les jetons de rafraîchissement n'étant pas disponibles pour toutes les applications self-serve. Ou une version d'API épinglée sortie du support, les endpoints modernes étant versionnés par un en-tête année-mois avec un calendrier de retrait publié.

Lancez votre enrichissement en 30 secondes

Gratuit, 100 crédits/mois. Sans carte bancaire.

Installer Derrick gratuitement →