블로그 / 개발자 가이드
유튜브 채널로 인스타그램 계정 찾기: 같은 날 업로드는 한 명의 크리에이터, 여러 계정을 뜻합니다
얼마 전까지만 해도 유튜버의 인스타그램은 짧은 클립과 비하인드를 올리는 곳이었습니다. 이제 인스타그램은 일부 유튜버에게 돈을 주고 전체 에피소드도 같은 날 인스타그램에 올리게 하고 있습니다. 크리에이터를 저장하거나 순위를 매기거나 연락하는 제품이라면, 이제 유튜브 채널로 인스타그램 계정을 정확하게 찾을 수 있어야 합니다. 크리에이터 레코드 하나가 한 사람, 하나의 콘텐츠, 그리고 그것을 내보내는 여러 계정을 모두 담아야 하기 때문입니다. 이 가이드는 지금 계정 매핑이 중요한 이유, sociallinks.dev API로 유튜브 채널을 인스타그램, 틱톡, X 계정에 연결하는 방법, 그리고 매핑을 최신 상태로 유지하는 방법을 설명합니다.
무엇이 바뀌었나
2026년 10월 말, 인스타그램은 소수의 크리에이터와 함께 최대 90분 길이의 가로형 동영상 포맷인 Features를 테스트하기 시작했습니다(The Hollywood Reporter). 크리에이터는 Feature에서 릴스를 잘라 만들고, 시청자를 전체 영상으로 다시 안내할 수 있습니다. 며칠 뒤 Business Insider는 인스타그램이 일부 유튜버에게 긴 영상을 Features로 올리는 대가로 5만 달러를 제안했고, 일부 제안은 50만 달러에 달했다고 보도했습니다. 계약은 유튜브에 올라가는 같은 날 인스타그램에도 영상을 올리도록 요구하지만, 독점은 요구하지 않습니다.
유튜브도 가만히 있지 않습니다. 미국, 인도, 인도네시아의 유튜브 파트너 프로그램 크리에이터 중 무작위로 고른 그룹을 대상으로 지급 기준액을 100달러에서 20달러로 낮추는 테스트를 하고 있습니다(YouTube). 두 움직임은 같은 방향을 가리킵니다. 플랫폼들은 같은 크리에이터를 두고 경쟁하고, 크리에이터에게는 모든 곳에 동시에 올릴 이유가 충분합니다.
크리에이터 데이터베이스를 운영하는 입장에서 실무적인 결론은 간단합니다. 같은 에피소드가 같은 광고 멘트와 함께, 서로 일치하지 않을 수도 있는 핸들 아래 두세 개 플랫폼에 올라갑니다. 한 플랫폼에만 묶인 레코드는 크리에이터의 일부만 봅니다.
이제 크리에이터 한 명에 레코드 하나가 필요한 이유
같은 콘텐츠가 유튜브와 인스타그램에 함께 올라가는데 크리에이터를 서로 연결되지 않은 별도 계정으로 저장하면, 놓치기 쉬운 문제가 생깁니다.
- 중복 집계. 한 사람이 두 줄로 들어가면 후보 리스트나 시장 지도가 부풀려지고, 오디언스 수가 어떤 곳에서는 두 번, 어떤 곳에서는 한 번도 더해지지 않습니다.
- 나뉜 성과. 협찬 에피소드가 두 플랫폼에 모두 올라가도, 인스타그램 쪽 조회수는 유튜브 데이터로 만든 보고서에 끝내 들어가지 않습니다.
- 잘못된 연락. 크리에이터가 운영하지 않는 계정이나 버려진 채널로 연락하면 첫 메시지를 낭비하게 됩니다.
- 클립 계정과 팬 계정. 긴 콘텐츠는 크리에이터 소유가 아닌 계정이 잘라서 다시 올립니다. 같은 날 업로드는 이 문제를 키웁니다. 비슷한 핸들의 클립이 몇 시간 안에 퍼지기 때문입니다.
- 메인 계정과 서브 계정. 많은 크리에이터가 메인 채널 외에 서브 채널, 팟캐스트 계정, 지역 계정을 운영합니다. 같은 사람의 것이지만 한 줄로 합치면 안 됩니다.
유튜브 채널에서 시작하세요
긴 영상을 만드는 크리에이터라면 대개 유튜브 채널이 가장 좋은 출발점입니다. 전체 에피소드가 가장 오래 올라가 있는 곳이고, 크리에이터가 @핸들을 바꿔도 채널 ID는 바뀌지 않습니다. 채널 ID UC… 를 안정적인 키로 저장하고, 핸들은 표시용 값으로 다루세요. 핸들만 있다면 핸들로 유튜브 채널 ID 찾는 방법 가이드를 참고하세요.
sociallinks.dev API는 채널을 흔히 쓰는 모든 URL 형태로 받습니다. youtube.com/@handle, youtube.com/channel/UC…, 그리고 예전 경로인 /c/ 와 /user/ 입니다. 콘텐츠가 아니라 프로필을 받기 때문에, 동영상, 쇼츠, 재생목록 링크는 400으로 거부됩니다. 받은 목록이 동영상 링크라면 먼저 각 링크를 해당 채널로 바꾸세요. 각 매칭 뒤에 있는 수동 확인 방법은 크리에이터의 모든 SNS 계정 찾는 방법에서 볼 수 있습니다.
API로 유튜브 채널의 인스타그램 계정 찾기
요청 한 번에 프로필 URL 하나를 받아 크리에이터의 다른 계정을 돌려줍니다. 각 계정에는 판정, 종합 신뢰 점수, 그리고 시작 프로필과 연결해 준 근거가 함께 옵니다. 예를 들어 크리에이터 본인의 소개란이나 링크 페이지에 있는 링크입니다. 새 조회는 10초에서 40초가 걸리고, 이미 기록에 있는 크리에이터는 바로 돌아옵니다. 계정을 하나 이상 찾으면 1크레딧이고, 하나도 못 찾으면 무료입니다.
// 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"));응답은 먼저 크리에이터(creator.name, creator.aliases, creator.total_audience)를 설명하고, 이어서 profiles 에 모든 계정을 나열합니다. 보낸 시작 프로필은 seed 로 표시됩니다. 가장 자주 쓰는 필드는 다음과 같습니다.
| 필드 | 알려 주는 것 |
|---|---|
platform, handle, url | 어떤 계정인지, 정식 링크와 함께. |
platform_id | 알려진 경우 플랫폼 고유 ID(예: 유튜브 채널 ID). 키로는 핸들보다 이것을 쓰세요. |
verdict | confirmed, likely, uncertain 중 하나. 독립적인 근거가 있는 것은 confirmed 뿐입니다. |
role | 해당 플랫폼의 메인 계정이면 main, 서브 채널, 서브 브랜드, 지역 계정이면 related. |
net_confidence | 검색 점수와 검증 점수를 합친 값, 0부터 1까지. |
evidence | 계정이 매칭된 이유. 각 항목에 종류, 세부 내용, 출처 URL이 있습니다. |
owned_by_other_creator | 이 계정의 링크 중 하나가 기록상 이미 다른 크리에이터의 것이므로 주의가 필요합니다. |
무엇을 저장할지 정하세요
API는 불확실성을 숨기지 않고 표시하므로, 코드에서 단계별로 처리 방법을 정할 수 있습니다. 대부분의 크리에이터 데이터베이스에 맞는 간단한 규칙입니다.
| 결과 | 권장 조치 |
|---|---|
confirmed, role: main | 크리에이터 레코드에 자동으로 연결합니다. |
confirmed, role: related | 같은 크리에이터의 별도 계정으로 저장하고, 메인 계정과 합치지 않습니다. |
likely | 근거와 함께 검토 대기열에 넣고, 사람이 결정합니다. |
uncertain | 크리에이터의 계정으로 저장하지 않습니다. 남기더라도 단서로만 둡니다. |
owned_by_other_creator: true | 판정과 상관없이 검토 대상으로 보류합니다. |
저장한 계정마다 evidence 배열을 함께 보관하세요. 어떤 크리에이터의 인스타그램이 왜 시스템에 있는지 묻는다면 그것을 증명한 링크를 보여 줄 수 있고, 크리에이터가 계정 이름을 바꾸면 어떤 근거가 낡았는지 알 수 있습니다.
매핑을 최신 상태로 유지하세요
크리에이터 매핑은 특정 시점의 스냅숏입니다. 크리에이터는 새 계정을 만들고, 기존 계정 이름을 바꾸고, 돈이 안 되는 플랫폼을 떠납니다. Features 같은 테스트는 운영 방식을 바꿀 새로운 이유가 됩니다. 처음부터 업데이트를 계획에 넣으세요.
- Step 1정기적으로 다시 조회하기
정기적으로 다시 조회하고, 가장 많이 협업하는 크리에이터는 더 자주 갱신하세요. 새 결과를 저장된 결과와 비교하고 바뀐 점을 기록하세요.
- Step 2목록 전체를 배치로 보내기
목록 전체를 배치 엔드포인트로 보내세요. 배치당 최대 500개의 프로필 URL을 백그라운드에서 처리하고, 크리에이터당 한 행, 플랫폼당 한 열의 CSV로 내보낼 수 있습니다. 지난 30일 안에 내 계정으로 결제한 행은 무료이고, 아무것도 찾지 못한 행은 비용이 들지 않습니다.
- Step 3새 계정과 역할 변화 살피기
인스타그램 계정이 없던 크리에이터에게 새
confirmed계정이 생기거나,main계정이related계정으로 바뀌는지 지켜보세요. 둘 다 보통 크리에이터가 게시 방식을 재정비했다는 신호입니다.
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"]}'상태가 completed, partial, failed 중 하나가 될 때까지 GET /v1/batches/{id} 를 확인한 뒤 GET /v1/batches/{id}/export 로 CSV를 내려받으세요. 모든 필드와 오류는 API 레퍼런스에 나와 있습니다.
매핑이 알려 주지 않는 것
계정 연결은 각 플랫폼에서 그 크리에이터가 누구인지에 답합니다. 크리에이터가 인스타그램 Features 테스트에 참여하는지, 계약 금액이 얼마인지, 조회수가 플랫폼별로 어떻게 나뉘는지는 알려 주지 않습니다. 인스타그램은 테스트 참여 크리에이터 명단을 공개하지 않았고, Meta는 장기 수익 모델을 공유하기에는 이르다고 밝혔습니다. 계정 매핑을 기반으로 삼고, 이런 답은 크리에이터 본인, 그들의 게시물, 그리고 자체 캠페인 데이터에서 얻으세요.
내 목록으로 직접 해 보세요
sociallinks.dev에 유튜브 채널 하나를 붙여 넣어 계정과 각 매칭의 근거를 확인한 다음, API 키를 만들고 내 목록을 API로 돌려 보세요.
자주 묻는 질문
유튜버의 인스타그램 계정은 어떻게 찾나요?
먼저 크리에이터가 직접 걸어 둔 링크를 확인하세요. 채널 링크, 동영상 설명란, 소개란의 링크 페이지입니다. 코드로 하려면 채널 URL을 POST /v1/resolve 로 보내고, 판정이 confirmed 일 때만 인스타그램 프로필을 남기세요.
채널 링크 대신 유튜브 동영상 링크를 보내도 되나요?
아니요. API는 프로필 URL만 받기 때문에 동영상, 쇼츠, 재생목록 링크는 400으로 거부됩니다. 먼저 동영상의 채널을 찾은 뒤 채널 URL을 보내세요.
메인 계정과 관련 계정은 무엇이 다른가요?
main 계정은 해당 플랫폼에서 크리에이터의 메인 계정입니다. related 계정은 같은 크리에이터의 것이지만 서브 채널, 서브 브랜드, 지역 계정입니다. 둘 다 매칭으로 치지만 별도 계정으로 저장해야 합니다.
크리에이터가 인스타그램 Features 테스트에 참여하는지 API로 알 수 있나요?
아니요. API는 크리에이터의 계정과 그 계정들을 잇는 근거를 찾습니다. Features를 올리는지, 어떤 조건인지는 프로필에서 확인하고 본인에게 직접 물어보세요.
크리에이터의 연결 계정은 얼마나 자주 갱신해야 하나요?
정기적으로 다시 조회하고, 긴밀하게 협업하는 크리에이터는 더 자주 갱신하세요. 플랫폼들이 크리에이터에게 돈을 주는 방식을 바꾸고 있고, 크리에이터는 계정을 새로 만들거나 이름을 바꾸거나 방치하는 식으로 대응하곤 합니다. 배치에서는 지난 30일 안에 내 계정으로 결제한 행이 무료입니다.
계정을 하나도 찾지 못하면 어떻게 되나요?
요금이 부과되지 않습니다. 계정을 하나 이상 찾았을 때만 1크레딧이 듭니다.