sociallinks.dev

Blog / Guide développeur

Trouver le compte Instagram d'une chaîne YouTube : un upload le même jour, un créateur, plusieurs comptes

Jusqu'à récemment, l'Instagram d'un YouTubeur servait aux extraits et aux coulisses. Désormais, Instagram paie certains YouTubeurs pour qu'ils y publient aussi l'épisode complet, le même jour. Si votre produit stocke, classe ou contacte des créateurs, vous devez maintenant trouver de façon fiable le compte Instagram d'une chaîne YouTube, car une fiche créateur doit réunir une personne, une émission et plusieurs comptes qui la diffusent. Ce guide explique pourquoi cette correspondance compte maintenant, comment relier une chaîne YouTube à ses comptes Instagram, TikTok et X avec l'API sociallinks.dev, et comment garder la carte à jour.

Ce qui a changé

Fin octobre 2026, Instagram a commencé à tester Features, un format horizontal pour des vidéos jusqu'à 90 minutes, avec un petit groupe de créateurs (The Hollywood Reporter). Les créateurs peuvent tirer d'un Feature des Reels qui renvoient le spectateur vers la vidéo complète. Quelques jours plus tard, Business Insider a rapporté qu'Instagram avait proposé à des YouTubeurs sélectionnés 50 000 dollars pour publier leurs vidéos longues en Features, certaines offres atteignant 500 000 dollars. Les accords demandent la vidéo sur Instagram le jour même de sa sortie sur YouTube, sans exiger d'exclusivité.

YouTube ne reste pas immobile non plus. La plateforme teste un seuil de paiement de 20 dollars au lieu de 100 pour un groupe tiré au sort de créateurs du Programme Partenaire aux États-Unis, en Inde et en Indonésie (YouTube). Les deux mouvements vont dans le même sens : les plateformes se disputent les mêmes créateurs, et les créateurs ont toutes les raisons de publier partout à la fois.

Pour qui tient une base de données de créateurs, la conséquence pratique est simple. Le même épisode, avec le même passage sponsorisé, vit maintenant sur deux ou trois plateformes, sous des identifiants qui ne correspondent pas toujours. Une fiche rattachée à une seule plateforme ne voit qu'une partie du créateur.

Pourquoi un créateur a désormais besoin d'une seule fiche

Quand la même émission passe sur YouTube et sur Instagram, un créateur enregistré sous forme de comptes séparés et non reliés pose des problèmes faciles à manquer :

Partez de la chaîne YouTube

Pour les créateurs de formats longs, la chaîne YouTube est généralement le meilleur point de départ. C'est là que les épisodes complets sont en ligne depuis le plus longtemps, et son identifiant de chaîne ne change jamais, même si le créateur renomme son @handle. Stockez l'identifiant de chaîne UC… comme clé stable et traitez le handle comme une valeur d'affichage. Si vous n'avez qu'un handle, notre guide pour obtenir l'ID d'une chaîne YouTube à partir d'un handle montre comment le retrouver.

L'API sociallinks.dev accepte une chaîne sous toutes ses formes d'URL habituelles : youtube.com/@handle, youtube.com/channel/UC… et les anciens chemins /c/ et /user/. Elle prend des profils, pas des contenus, donc un lien vers une vidéo, un Short ou une playlist est refusé avec une erreur 400. Si la liste qu'on vous a donnée contient des liens de vidéos, ramenez d'abord chacun à sa chaîne. Pour les vérifications manuelles derrière chaque correspondance, voyez comment trouver tous les réseaux sociaux d'un créateur.

Trouver le compte Instagram d'une chaîne YouTube avec l'API

Une requête prend l'URL d'un profil et renvoie les autres comptes du créateur. Chaque compte arrive avec un verdict, un score de confiance net et les preuves qui l'ont relié au profil de départ, par exemple un lien dans la bio ou la page de liens du créateur lui-même. Une nouvelle recherche prend de 10 à 40 secondes ; un créateur déjà présent dans nos données revient immédiatement. Une recherche coûte 1 crédit quand elle trouve au moins un compte, et rien quand elle n'en trouve aucun.

Node.js

// Resolve a YouTube channel to the creator's other accounts.
const res = await fetch("https://sociallinks.dev/v1/resolve", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.SOCIALLINKS_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ url: "https://www.youtube.com/@mkbhd" }),
});
if (!res.ok) throw new Error(`lookup failed: ${res.status}`);
const data = await res.json();

const wanted = ["instagram", "tiktok", "x"];
for (const p of data.profiles) {
  if (p.verdict === "seed" || !wanted.includes(p.platform)) continue;
  console.log(p.platform, p.handle, p.verdict, p.role, p.net_confidence);
}
console.log("credits left:", res.headers.get("X-Credits-Remaining"));

La réponse décrit d'abord le créateur (creator.name, creator.aliases, creator.total_audience) puis liste chaque compte dans profiles, le profil envoyé étant marqué seed. Les champs que vous utiliserez le plus :

ChampCe qu'il vous dit
platform, handle, urlDe quel compte il s'agit, avec un lien canonique.
platform_idL'identifiant propre à la plateforme quand il est connu, comme l'ID de chaîne YouTube. Préférez-le au handle comme clé.
verdictconfirmed, likely ou uncertain. Seul confirmed repose sur des preuves indépendantes.
rolemain pour le compte principal du créateur sur cette plateforme, related pour une deuxième chaîne, une sous-marque ou un compte régional.
net_confidenceLes scores de recherche et de vérification combinés, de 0 à 1.
evidencePourquoi le compte correspond : chaque élément a un type, un détail et l'URL source.
owned_by_other_creatorUn des liens du compte appartient déjà à un autre créateur dans nos données, donc prudence.

Décidez quoi enregistrer

L'API affiche son incertitude au lieu de la cacher, ce qui permet à votre code de décider quoi faire à chaque niveau. Une règle simple qui convient à la plupart des bases de créateurs :

RésultatAction conseillée
confirmed, role: mainLe relier automatiquement à la fiche du créateur.
confirmed, role: relatedL'enregistrer comme compte distinct du même créateur, sans le fusionner avec le principal.
likelyLe mettre dans une file de vérification avec ses preuves. Une personne tranche.
uncertainNe pas l'enregistrer comme compte du créateur. Au mieux, le garder comme piste.
owned_by_other_creator: trueLe mettre en attente de vérification, quel que soit le verdict.

Conservez le tableau evidence à côté de chaque compte enregistré. Quand quelqu'un demande pourquoi l'Instagram d'un créateur figure dans votre système, vous pouvez montrer le lien qui l'a prouvé, et quand un créateur renomme un compte, vous voyez quelle preuve est devenue obsolète.

Gardez la carte à jour

Une carte de créateurs est un instantané. Les créateurs ouvrent de nouveaux comptes, renomment les anciens et quittent les plateformes qui ne paient plus, et un test comme Features leur donne une nouvelle raison de changer d'organisation. Prévoyez la mise à jour dès le départ :

  1. Step 1Relancez les recherches régulièrement

    Relancez les recherches à intervalles réguliers, et plus souvent pour les créateurs avec qui vous travaillez le plus. Comparez le nouveau résultat avec celui enregistré et notez ce qui a changé.

  2. Step 2Envoyez des listes entières par lots

    Envoyez des listes entières à l'endpoint de lots : jusqu'à 500 URL de profils par lot, traitées en arrière-plan, avec un export CSV d'une ligne par créateur et d'une colonne par plateforme. Les lignes que votre compte a payées dans les 30 derniers jours sont gratuites, et les lignes qui ne trouvent rien ne coûtent rien.

  3. Step 3Surveillez les nouveaux comptes et les rôles qui changent

    Surveillez l'apparition d'un nouveau compte Instagram confirmed chez un créateur qui n'en avait pas, ou un compte main qui devient related. Les deux signifient généralement que le créateur a réorganisé sa façon de publier.

cURL

curl -X POST "https://sociallinks.dev/v1/batches" \
  -H "Authorization: Bearer $SOCIALLINKS_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Long-form creators, November","urls":["https://www.youtube.com/@mkbhd","https://www.youtube.com/@ZachKing"]}'

Interrogez GET /v1/batches/{id} jusqu'à ce que le statut soit completed, partial ou failed, puis téléchargez le CSV via GET /v1/batches/{id}/export. La référence de l'API liste chaque champ et chaque erreur.

Ce que la correspondance ne vous dit pas

Relier des comptes répond à la question de savoir qui est le créateur sur chaque plateforme. Cela ne vous dit pas si un créateur participe au test Features d'Instagram, ce que vaut un accord ni comment ses vues se répartissent entre plateformes. Instagram n'a pas publié la liste des créateurs du test, et Meta a indiqué qu'il était trop tôt pour partager un modèle de rémunération à long terme. Faites de la carte des comptes votre socle, et obtenez ces réponses auprès du créateur, de ses publications et de vos propres données de campagne.

Essayez avec votre propre liste

Collez une chaîne YouTube sur sociallinks.dev pour voir ses comptes et les preuves de chaque correspondance, puis créez une clé API et passez votre liste dans l'API.

FAQ

Comment trouver le compte Instagram d'un YouTubeur ?

Commencez par les liens que le créateur a placés lui-même : les liens de la chaîne, les descriptions des vidéos et toute page de liens en bio. Dans le code, envoyez l'URL de la chaîne à POST /v1/resolve et ne gardez le profil Instagram que si son verdict est confirmed.

Puis-je envoyer un lien de vidéo YouTube au lieu d'un lien de chaîne ?

Non. L'API n'accepte que des URL de profils, donc les liens de vidéos, de Shorts et de playlists sont refusés avec une erreur 400. Ramenez d'abord la vidéo à sa chaîne, puis envoyez l'URL de la chaîne.

Quelle différence entre un compte principal et un compte associé ?

Un compte main est le compte principal du créateur sur cette plateforme. Un compte related appartient au même créateur, mais c'est une deuxième chaîne, une sous-marque ou un compte régional. Les deux comptent comme correspondances, mais doivent être enregistrés séparément.

L'API me dit-elle si un créateur fait partie du test Features d'Instagram ?

Non. Elle trouve les comptes du créateur et les preuves qui les relient. Savoir si un créateur publie des Features, et à quelles conditions, se vérifie sur son profil et se demande directement.

À quelle fréquence mettre à jour les comptes liés d'un créateur ?

Relancez les recherches régulièrement, et plus souvent pour les créateurs avec qui vous travaillez de près. Les plateformes changent leur façon de payer les créateurs, et ceux-ci réagissent souvent en ouvrant, renommant ou abandonnant des comptes. Dans un lot, les lignes que votre compte a payées dans les 30 derniers jours sont gratuites.

Que se passe-t-il si aucun compte n'est trouvé ?

Rien ne vous est facturé. Une recherche ne coûte 1 crédit que lorsqu'elle trouve au moins un compte.

Trouver les comptes d’un créateur