sociallinks.dev

Blog / Entwickler-Guide

Instagram-Konto zu einem YouTube-Kanal finden: Uploads am selben Tag heißen ein Creator, viele Konten

Bis vor Kurzem war das Instagram eines YouTubers der Ort für Clips und Blicke hinter die Kulissen. Jetzt zahlt Instagram manchen YouTubern Geld, damit sie die ganze Folge auch dort posten, am selben Tag. Wenn dein Produkt Creator speichert, bewertet oder kontaktiert, musst du jetzt zuverlässig das Instagram-Konto zu einem YouTube-Kanal finden, denn ein Creator-Datensatz muss Folgendes enthalten: eine Person, eine Show, mehrere Konten, die sie alle ausspielen. Dieser Leitfaden erklärt, warum die Zuordnung jetzt wichtig ist, wie du einen YouTube-Kanal mit der sociallinks.dev API seinen Instagram-, TikTok- und X-Konten zuordnest und wie du die Zuordnung aktuell hältst.

Was sich geändert hat

Ende Oktober 2026 hat Instagram begonnen, Features zu testen, ein Querformat für Videos bis zu 90 Minuten, mit einer kleinen Gruppe von Creatorn (The Hollywood Reporter). Creator können aus einem Feature Reels schneiden, die Zuschauer zurück zum ganzen Video führen. Wenige Tage später berichtete Business Insider, Instagram habe ausgewählten YouTubern 50.000 US-Dollar angeboten, damit sie ihre Langvideos als Features posten, und einige Angebote hätten 500.000 US-Dollar erreicht. Die Deals verlangen das Video auf Instagram am selben Tag, an dem es auf YouTube erscheint, und sie setzen keine Exklusivität voraus.

Auch YouTube bleibt nicht stehen. Es testet eine Auszahlungsschwelle von 20 US-Dollar statt 100 US-Dollar für eine zufällig ausgewählte Gruppe von Creatorn im Partnerprogramm in den USA, Indien und Indonesien (YouTube). Beide Schritte zeigen in dieselbe Richtung: Die Plattformen konkurrieren um dieselben Creator, und die Creator haben jeden Grund, überall gleichzeitig zu veröffentlichen.

Für alle, die eine Creator-Datenbank pflegen, ist die praktische Folge einfach. Dieselbe Folge mit demselben Sponsoring liegt jetzt auf zwei oder drei Plattformen, unter Handles, die nicht unbedingt übereinstimmen. Ein Datensatz, der nur an einer Plattform hängt, sieht nur einen Bruchteil des Creators.

Warum ein Creator jetzt einen einzigen Datensatz braucht

Wenn dieselbe Show auf YouTube und Instagram läuft, verursacht ein Creator, der als getrennte, unverknüpfte Konten gespeichert ist, Probleme, die man leicht übersieht:

Fang beim YouTube-Kanal an

Bei Creatorn mit Langvideos ist der YouTube-Kanal meist der beste Startpunkt. Dort liegen die ganzen Folgen am längsten, und seine Kanal-ID ändert sich nie, auch wenn der Creator den @Handle umbenennt. Speichere die Kanal-ID UC… als stabilen Schlüssel und behandle den Handle als Anzeigewert. Wenn du nur einen Handle hast, zeigt unser Leitfaden zum Ermitteln einer YouTube-Kanal-ID aus einem Handle, wie du sie nachschlägst.

Die sociallinks.dev API akzeptiert einen Kanal in jeder seiner üblichen URL-Formen: youtube.com/@handle, youtube.com/channel/UC… und die älteren Pfade /c/ und /user/. Sie nimmt Profile, keine Inhalte, deshalb wird ein Video-, Short- oder Playlist-Link mit 400 abgelehnt. Besteht eine Liste, die du bekommen hast, aus Videolinks, löse jeden zuerst zu seinem Kanal auf. Die manuellen Prüfungen hinter jedem Treffer erklärt unser Leitfaden, wie du alle Social-Media-Konten eines Creators findest.

Instagram-Konto zu einem YouTube-Kanal mit der API finden

Eine Anfrage nimmt eine Profil-URL und gibt die anderen Konten des Creators zurück. Jedes Konto kommt mit einem Urteil, einem Net Confidence Score und den Belegen, die es mit dem Ausgangsprofil verbunden haben, etwa einem Link in der eigenen Bio oder Linkseite des Creators. Eine neue Abfrage dauert 10 bis 40 Sekunden; ein Creator, der schon in unseren Daten ist, kommt sofort zurück. Eine Abfrage kostet 1 Credit, wenn sie mindestens ein Konto findet, und nichts, wenn sie keines findet.

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"));

Die Antwort beschreibt zuerst den Creator (creator.name, creator.aliases, creator.total_audience) und listet dann jedes Konto in profiles, wobei das gesendete Ausgangsprofil als seed markiert ist. Die Felder, die du am häufigsten brauchst:

FeldWas es dir sagt
platform, handle, urlUm welches Konto es geht, mit einem kanonischen Link.
platform_idDie plattformeigene ID, wenn bekannt, etwa die YouTube-Kanal-ID. Nimm sie als Schlüssel lieber als den Handle.
verdictconfirmed, likely oder uncertain. Nur hinter confirmed stehen unabhängige Belege.
rolemain für das Hauptkonto des Creators auf dieser Plattform, related für einen Zweitkanal, eine Untermarke oder ein regionales Konto.
net_confidenceSuch- und Prüfwerte kombiniert, von 0 bis 1.
evidenceWarum das Konto passt: Jeder Eintrag hat eine Art, ein Detail und die Quell-URL.
owned_by_other_creatorEiner der Links des Kontos gehört in unseren Daten schon einem anderen Creator, also sei vorsichtig.

Entscheide, was du speicherst

Die API benennt ihre Unsicherheit, statt sie zu verstecken, so kann dein Code für jede Stufe entscheiden, was passiert. Eine einfache Regel, die für die meisten Creator-Datenbanken funktioniert:

ErgebnisEmpfohlene Aktion
confirmed, role: mainAutomatisch mit dem Creator-Datensatz verknüpfen.
confirmed, role: relatedAls eigenes Konto beim selben Creator speichern, nicht mit dem Hauptkonto zusammenlegen.
likelyMit seinen Belegen in eine Prüfwarteschlange legen. Ein Mensch entscheidet.
uncertainNicht als Konto des Creators speichern. Höchstens als Hinweis behalten.
owned_by_other_creator: trueUnabhängig vom Urteil zur Prüfung zurückhalten.

Bewahre das Array evidence neben jedem gespeicherten Konto auf. Fragt jemand, warum das Instagram eines Creators in deinem System steht, kannst du den Link zeigen, der es belegt hat, und benennt ein Creator ein Konto um, siehst du, welcher Beleg veraltet ist.

Halte die Zuordnung aktuell

Eine Creator-Zuordnung ist eine Momentaufnahme. Creator eröffnen neue Konten, benennen alte um und verlassen Plattformen, die nicht mehr zahlen, und ein Test wie Features gibt ihnen einen neuen Grund, ihr Setup zu ändern. Plane die Aktualisierung von Anfang an ein:

  1. Step 1Abfragen regelmäßig wiederholen

    Führe Abfragen regelmäßig erneut aus, und öfter für die Creator, mit denen du am meisten arbeitest. Vergleiche das neue Ergebnis mit dem gespeicherten und protokolliere, was sich geändert hat.

  2. Step 2Ganze Listen als Batch senden

    Schick ganze Listen an den Batch-Endpunkt: bis zu 500 Profil-URLs pro Batch, im Hintergrund verarbeitet, mit einem CSV-Export mit einer Zeile pro Creator und einer Spalte pro Plattform. Zeilen, die dein Konto in den letzten 30 Tagen bezahlt hat, sind kostenlos, und Zeilen ohne Treffer kosten nichts.

  3. Step 3Auf neue Konten und geänderte Rollen achten

    Achte auf ein neues confirmed Instagram-Konto bei einem Creator, der vorher keines hatte, oder auf ein main Konto, das zu einem related Konto wird. Beides heißt meist, dass der Creator neu ordnet, wie er veröffentlicht.

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"]}'

Frage GET /v1/batches/{id} ab, bis der Status completed, partial oder failed ist, und lade dann über GET /v1/batches/{id}/export die CSV herunter. Die API-Referenz listet jedes Feld und jeden Fehler.

Was die Zuordnung dir nicht sagt

Konten aufzulösen beantwortet, wer der Creator auf jeder Plattform ist. Es sagt dir nicht, ob ein Creator an Instagrams Features-Test teilnimmt, was ein Deal wert ist oder wie sich seine Aufrufe auf die Plattformen verteilen. Instagram hat keine Liste der Creator im Test veröffentlicht, und Meta sagt, es sei zu früh für ein langfristiges Vergütungsmodell. Nimm die Kontozuordnung als Fundament und hol dir diese Antworten vom Creator, aus seinen Beiträgen und aus deinen eigenen Kampagnendaten.

Probier es mit deiner eigenen Liste

Füge einen YouTube-Kanal auf sociallinks.dev ein, um seine Konten und die Belege für jeden Treffer zu sehen, erstelle dann einen API-Schlüssel und lass deine Liste durch die API laufen.

FAQ

Wie finde ich das Instagram-Konto eines YouTubers?

Fang mit den Links an, die der Creator selbst gesetzt hat: die Links des Kanals, die Videobeschreibungen und eine Link-in-Bio-Seite. Im Code schickst du die Kanal-URL an POST /v1/resolve und behältst das Instagram-Profil nur, wenn sein Urteil confirmed ist.

Kann ich statt eines Kanallinks einen YouTube-Videolink senden?

Nein. Die API nimmt nur Profil-URLs, deshalb werden Video-, Short- und Playlist-Links mit 400 abgelehnt. Löse das Video zuerst zu seinem Kanal auf und sende dann die Kanal-URL.

Was ist der Unterschied zwischen einem Haupt- und einem verwandten Konto?

Ein main Konto ist das Hauptkonto des Creators auf dieser Plattform. Ein related Konto gehört demselben Creator, ist aber ein Zweitkanal, eine Untermarke oder ein regionales Konto. Beide zählen als Treffer, sollten aber als getrennte Konten gespeichert werden.

Sagt mir die API, ob ein Creator an Instagrams Features-Test teilnimmt?

Nein. Sie findet die Konten des Creators und die Belege, die sie verbinden. Ob ein Creator Features postet und zu welchen Bedingungen, prüfst du auf seinem Profil und fragst ihn direkt.

Wie oft sollte ich die verknüpften Konten eines Creators aktualisieren?

Führe Abfragen regelmäßig erneut aus, und öfter für Creator, mit denen du eng arbeitest. Die Plattformen ändern, wie sie Creator bezahlen, und Creator reagieren oft, indem sie Konten eröffnen, umbenennen oder aufgeben. In einem Batch sind Zeilen, die dein Konto in den letzten 30 Tagen bezahlt hat, kostenlos.

Was passiert, wenn keine Konten gefunden werden?

Dir wird nichts berechnet. Eine Abfrage kostet nur dann 1 Credit, wenn sie mindestens ein Konto findet.

Konten eines Creators finden