La LinkedIn API de Top-Rated Team est une API HTTP qui agit comme un compte LinkedIn que vous avez connecté. Elle lit ce que ce compte peut voir et fait ce que ce compte peut faire : chercher des personnes et des posts, ouvrir des conversations et envoyer des messages, publier des posts, commenter, réagir, envoyer des invitations et des InMail, et travailler avec des pages d'entreprise, des projets Recruiter et des offres d'emploi. Tout se trouve sous une seule adresse, et chaque requête nomme le compte au nom duquel elle agit.
curl "https://top-rated.team/linkedin/v2/$ACCOUNT_ID/chats" \ -H "X-API-KEY: $MAKEHYBRID_KEY"
Voilà toute sa forme. Un en-tête porte la clé d'API, qui dit quelle organisation vous êtes ; un segment du chemin porte l'identifiant de compte, qui dit au nom duquel des comptes connectés de cette organisation agir. Pas de danse OAuth, pas de revue d'application, pas de second jeton à renouveler.
En quoi elle diffère des API propres à LinkedIn
LinkedIn publie des API partenaires — Marketing, Talent, Sales — et elles sont d'une tout autre nature. Elles sont accordées à des entreprises approuvées pour des usages approuvés, elles agissent sur une page ou un compte publicitaire plutôt que sur une personne, et ce que la plupart des équipes veulent vraiment n'y figure pas : on ne peut pas lire la propre boîte de réception d'un membre, envoyer une invitation de connexion ni publier sur un profil personnel.
Cette API agit comme un membre. C'est ce qui rend accessibles les messages, les invitations et le fil d'actualité propres au membre, et c'est aussi pourquoi le rythme compte ici et pas là-bas : le compte qui fait le travail est un vrai compte, avec les limites d'un vrai compte.
Connecter un compte
On connecte un compte en ouvrant sa session sur une page Top-Rated Team, avec soit le cookie de session d'un navigateur déjà connecté, soit l'e-mail et le mot de passe du compte lui-même. Les deux demandent depuis quel pays se connecter, parce qu'une connexion qui arrive de l'autre bout du monde est celle sur laquelle LinkedIn s'arrête pour poser des questions. Une fois le compte connecté, vous obtenez un identifiant de compte, et c'est cet identifiant que nomme chaque appel suivant.
La même chose sans écrire de code
Tout ce que fait l'API est aussi disponible pour un assistant IA via MCP, à l'adresse https://top-rated.team/linkedin/mcp/<votre clé d'API>. C'est le même compte, la même clé et les mêmes limites — une autre façon d'y accéder, pour quand le travail est une conversation plutôt qu'un script.
Un identifiant de compte est une frontière de sécurité, pas une étiquette : un appel qui nomme un compte que votre organisation n'a pas connecté obtient la réponse 404, la même que pour un identifiant qui n'existe pas, si bien que les identifiants des autres clients ne peuvent pas être sondés.
Ce que cela coûte
Neuf dollars par siège et par mois, sept à partir de cent sièges, un siège étant un compte LinkedIn connecté. Les trente premiers jours sont gratuits et couvrent un siège, ce qui suffit pour savoir si tout cela vous convient.
Questions fréquentes
Un agent IA peut-il s'en servir sans que j'écrive de code ?
Oui, et c'est la voie habituelle. Collez l'adresse MCP dans un assistant, ou cochez Top-Rated Team pour un agent IA de salle, et les mêmes opérations sont disponibles avec des mots simples. Les exemples curl sont là parce qu'un script est parfois le bon outil, pas parce qu'il en faut un.
Un agent IA a-t-il besoin de son propre compte LinkedIn ?
Non. Il agit comme un compte que l'organisation a déjà connecté, et ce compte est aussi ce qu'est un siège. Dix agents IA qui travaillent via un seul compte connecté ne font qu'un seul siège.