인스타 인플루언서 찾기, 릴스를 국가별로 검색해요
인스타 인플루언서 찾기를 국가별로 해 봤어요. country=KR로 릴스 12개를 조회해 한국 크리에이터 9명을 남긴 실제 호출, 응답, 25크레딧 내역을 보여 드려요.
인스타 인플루언서 찾기를 국가별로 하려면 /v1/instagram/search/reels에 country=KR을 붙여요. query=skincare로 릴스 12개를 조회했더니 9개가 한국 크리에이터로 남았고, 25크레딧이 들었어요. 버린 3개는 다른 나라 2개, 국가 미공개 1개였고 응답이 이 숫자까지 알려 줘요. 2026-10-02에 받은 응답 그대로예요.
인스타 인플루언서 찾기, 한국 크리에이터만 남기려면?
SocialCrawl API 키 하나면 돼요. region은 따로 보내지 않아도 country와 같은 시장으로 자동 적용돼요.
요청은 한 줄이에요
curl -s --max-redirs 0 -H "x-api-key: $SOCIALCRAWL_API_KEY" \
-H "Cache-Control: no-cache" \
"https://www.socialcrawl.dev/v1/instagram/search/reels?query=skincare&country=KR"응답에는 남긴 것과 버린 것이 같이 와요
아래는 9개 중 한 항목만 남기고 줄인 응답이에요. 국가와 팔로워 수는 각 항목의 post.ext에, 핸들과 인증 여부는 post.author에 들어 있어요.
{
"success": true,
"credits_used": 25,
"request_id": "req-5fHDUPi7I9ZlfDiT",
"data": {
"region": { "requested": "KR", "method": "localised_query", "query_sent": "skincare 한국" },
"country": { "requested": "KR", "kept": 9, "dropped_other": 2, "dropped_unknown": 1 },
"hydration": { "rows": 12, "looked_up": 12, "filled": 12, "extra_credits": 24 },
"items": [
{
"post": {
"author": { "username": "dr.g_official", "verified": true },
"ext": {
"author_followers": 65107,
"author_country": "South Korea"
}
}
}
]
}
}남은 9개는 전부 author_country가 South Korea예요(9/9). 팔로워 수는 9/9, 공개 이메일은 7/9에 있었고 전화번호는 0이었어요.
버린 3개는 dropped_other 2개(다른 나라)와 dropped_unknown 1개(인스타그램이 국가를 공개하지 않은 계정)예요. 국가를 모르면 한국으로 쳐 주지 않고 버려요.
25크레딧은 1 + 12명 × 2예요. 남기든 버리든 조회한 크리에이터는 과금돼요.
한계도 있어요. 검색어는 라틴 문자 skincare만 보냈고, 자동 적용된 region이 이를 skincare 한국으로 바꿔 보냈어요(query_sent). 한글 검색어는 돌려 보지 않았어요. 한국 인스타 해시태그 규모가 궁금하다면 한국 인스타 해시태그 글을 같이 보세요.
region은 검색어를 어떻게 바꾸나요?
region은 결과를 거르지 않아요. 검색어에 그 시장의 단어를 붙여서 보내요. 검색어에 españa나 spain처럼 시장 이름이 이미 있으면 그대로 보내요. 응답의 data.region이 실제로 나간 검색어를 알려 줘요.
| 요청 | 보낸 검색어(query_sent) | method |
|---|---|---|
query=fitness | region 블록 없음 | 없음 |
fitness + region=ES | fitness españa | localised_query |
restaurantes + country=ES | restaurantes españa | localised_query |
restaurantes + region=MX | restaurantes méxico | localised_query |
skincare + country=KR | skincare 한국 | localised_query |
가격은 그대로 1크레딧이고, fitness는 region이 있든 없든 30행이었어요. 다만 region만 쓰면 ext.author_country와 author_followers가 30행 전부 비어 있어요.
이렇게 바꾸는 이유가 있어요. 인스타그램은 검색 순위 신호로 입력한 텍스트, 내 활동, 인기도를 꼽아요. 릴스 순위 신호에도 국가나 언어는 없어요. 2021년과 2023년 글이라 지금과 다를 수 있어요.
region에 오타나 지원하지 않는 코드를 보내면 크레딧 0의 400이 와요.
릴스마다 크리에이터 프로필까지 받으려면?
include=creator를 붙이면 릴스마다 크리에이터 카드가 같은 응답에 얹혀요. fitness를 region=ES와 같이 불렀어요. 공개 이메일은 응답에 실제 주소로 오지만 이 글에서는 가렸어요.
curl -s -H "x-api-key: $SOCIALCRAWL_API_KEY" -H "Cache-Control: no-cache" \
"https://www.socialcrawl.dev/v1/instagram/search/reels?query=fitness®ion=ES&include=creator"{
"post": {
"url": "https://www.instagram.com/reel/DUatxBdkj4d/",
"author": { "username": "lapizarraexplica" },
"engagement": { "views": 78154, "likes": 5196, "comments": 38 },
"ext": {
"author_followers": 488746,
"author_country": "Spain",
"author_posts_count": 292,
"author_public_email": "[공개됨, 가림]"
}
}
}27개 릴스를 세어 보면 이래요.
| 항목 | 개수 |
|---|---|
author_country가 Spain | 20 / 27 |
author_country가 Mexico | 1 / 27 |
author_country가 null | 6 / 27 |
author_followers가 채워짐 | 27 / 27 |
| 공개 이메일이 있음 | 16 / 27 |
| 공개 전화번호가 있음 | 0 / 27 |
| 고유 크리에이터 | 17명 |
null 6개는 인스타그램이 그 크리에이터의 국가를 공개하지 않았다는 뜻이에요. 크레딧은 35예요. 1 + 17명 × 2라서 릴스 27개가 아니라 크리에이터 17명 기준이에요. 공개 이메일이 어떻게 나오는지는 인스타 이메일 찾기 글에 따로 있어요.
해외 인플루언서 섭외, 스페인과 멕시코에서도 되나요?
돼요. 같은 restaurantes를 시장만 바꿔 불렀더니 검색어가 restaurantes españa, restaurantes méxico로 달라졌어요.
| 항목 | 스페인 | 멕시코 |
|---|---|---|
| 요청 | restaurantes + country=ES | restaurantes + region=MX + include=creator |
| 릴스 | 27개 | 27개 |
author_country | Spain 27 / 27 | Mexico 26 / 27, United States 1 / 27 |
| 고유 크리에이터 | 25명 | 26명 |
| 공개 이메일 / 전화 (릴스 기준) | 22 / 5 | 16 / 7 |
| 크레딧 | 51 (1 + 25 × 2) | 53 (1 + 26 × 2) |
멕시코 호출은 country 없이 검색어만 현지화했어요. 그래서 미국 크리에이터 1명이 걸러지지 않고 남았어요.
시장당 쿼리 하나, 한 페이지만 돌렸어요. 20/27이나 26/27을 시장 전체 비율로 읽으면 안 돼요. 여행처럼 방문자가 만드는 주제는 현지 크리에이터가 적게 나온다고 문서에 적혀 있어요.
크리에이터 국가는 정확히 무엇을 뜻하나요?
post.ext.author_country는 인스타그램이 크리에이터의 「이 계정 정보(About this account)」 패널에 보여 주는 국가예요. 릴스를 찍은 장소도, 팔로워가 사는 곳도 아니에요. 인스타그램이 알려 주지 않으면 null이고, SocialCrawl은 추측하지 않아요.
| 구분 | 뜻 | 어디서 정해지나 | country 필터 |
|---|---|---|---|
| 크리에이터 국가 | 계정이 기반을 둔 곳 | 인스타그램이 패널에 표시 | 맞춰요 |
| 릴스 위치 | 올릴 때 달았다고 적은 곳 | 업로드할 때 고르는 선택형 위치 태그 | 안 맞춰요 |
| 팔로워 위치 | 팔로워가 있는 곳 | 계정 주인만 보는 인사이트, 외부 추정치 | 안 맞춰요 |
이 패널은 2018년 8월 인스타그램 발표로 처음 나왔어요. 국가가 어떻게 정해지는지는 Metricool 도움말이 설명해요. 가장 자주 쓰는 접속 IP, 기기와 앱의 지역 설정, 특정 지역에서의 잦은 활동이고, 직접 바꿀 수 없다고 해요.
크레딧은 얼마나 드나요?
여섯 호출을 합치면 166크레딧이에요.
| 호출 | 요청 | 행 수 | 크레딧 |
|---|---|---|---|
| 1 | fitness | 30 | 1 |
| 2 | fitness + region=ES | 30 | 1 |
| 3 | fitness + region=ES + include=creator | 27 | 35 |
| 4 | restaurantes + country=ES | 27 | 51 |
| 5 | skincare + country=KR | 9 (조회 12) | 25 |
| 6 | restaurantes + region=MX + include=creator | 27 | 53 |
규칙은 두 줄이에요. 일반 검색과 region은 1크레딧이에요. include=creator와 country는 1크레딧에 조회한 크리에이터 1명당 2크레딧이 붙어요. 위 표의 네 호출이 모두 이 식에 맞아요.
country로 맞는 크리에이터가 하나도 없으면 200에 items: []와 country_no_match 경고가 와요. 조회한 몫은 그대로 과금된다고 문서에 적혀 있어요. 이번 호출에서는 나오지 않아서 응답은 보여 드리지 못해요.
틱톡 검색, 공식 API, 인플루언서 플랫폼과는 뭐가 다른가요?
틱톡과 같은 옵션인가요?
region과 country는 두 플랫폼에서 이름도 뜻도 같고 ISO-2 코드를 써요. 다만 인스타그램은 위의 여섯 시장만 받고, 틱톡 유저 검색은 US 같은 코드도 받아요. 차이는 방식에도 있어요. 인스타그램은 검색어에 그 시장의 단어를 붙여 보내고(localised_query), 틱톡은 그 시장에서 검색해요. 가격도 달라요. 틱톡 유저 검색의 국가 모드는 행 하나당 5크레딧이었고, 인스타그램은 1 + 크리에이터당 2예요. 틱톡 쪽은 틱톡에서 같은 옵션으로 국가별 크리에이터 찾기와 틱톡 영상 검색 API의 region에 따로 적었어요.
인스타그램 공식 API로는 안 되나요?
확인한 Meta 문서 범위에서는 안 돼요. 해시태그 검색은 7일에 고유 해시태그 30개까지예요. 최근 미디어는 24시간 이내 게시물만 주고 username 필드는 받을 수 없어요. Business Discovery는 대상 username을 알아야 하고 국가 필드가 없어요. 오디언스 국가는 인사이트에 있지만 계정 주인의 토큰이 있어야 해요. 인스타그램 스크래핑으로 직접 만들 수도 있지만, 이 글은 그 길을 다루지 않아요.
인플루언서 마케팅 플랫폼과는 어떻게 달라요?
피처링 가이드에는 「활동 국가」가 틱톡에만 제공되고, 인스타그램은 사용 언어 필터가 있다고 적혀 있어요. 해외 인플루언서 섭외를 플랫폼의 DB에서 시작하는 방법도 있어요. 이 글의 방식은 그 밖에서 호출로 직접 확인하는 쪽이에요. 어느 쪽이 낫다기보다 역할이 달라요.
직접 다시 돌려 보려면?
- API 키를 받아요.
- 가장 작은 호출부터 보내요.
query=fitness®ion=ES는 1크레딧이에요. - 마음에 들면
include=creator나country를 붙여요.
curl -s -H "x-api-key: $SOCIALCRAWL_API_KEY" -H "Cache-Control: no-cache" \
"https://www.socialcrawl.dev/v1/instagram/search/reels?query=fitness®ion=ES&include=creator" \
| jq '[.data.items[].post.ext.author_country] | group_by(.) | map({(.[0] // "null"): length}) | add'author_country 값마다 릴스 개수를 세는 한 줄이에요. 이 글의 호출에서는 Spain 20, Mexico 1, null 6이었어요. 핸들과 릴스는 계속 바뀌어서 숫자는 이 글과 다르게 나올 수 있어요. Cache-Control: no-cache를 보내야 저장된 응답이 아닌 새 응답을 받아요.
코드 한 줄 쓰기 전에 데이터를 먼저 보려면 비주얼 익스플로러에 같은 경로를 넣어 보세요. 호출 방법은 인스타그램 API 문서에 있어요. 릴스를 받은 다음 단계는 받은 릴스의 조회수와 참여율 보기에서 이어져요.
자주 묻는 질문
인스타 릴스를 국가별로 검색할 수 있나요?
있어요. region은 검색어를 그 시장 말로 바꿔서 보내고, country는 크리에이터의 국가로 결과를 걸러요. 2026-10-02에 query=skincare&country=KR로 릴스 12개를 조회했더니 9개가 한국 크리에이터로 남았어요.
크리에이터 프로필까지 붙여 검색하면 크레딧이 얼마나 들어요?
1크레딧에 조회한 크리에이터 1명당 2크레딧이에요. 이번 호출은 25에서 53크레딧 사이였어요. 일반 검색과 region만 쓰면 1크레딧이에요.
프로필을 하나씩 열지 않고 국가, 팔로워 수, 공개 이메일을 받을 수 있나요?
include=creator를 붙이면 같은 응답에 들어와요. fitness에 region=ES를 붙인 호출에서 릴스 27개 중 팔로워 수는 27개, 국가는 21개, 공개 이메일은 16개에 있었어요. 이메일과 전화번호는 크리에이터가 공개한 경우에만 와요.
크리에이터 국가는 릴스를 찍은 장소를 말하나요?
아니에요. author_country는 인스타그램이 크리에이터의 「이 계정 정보」 패널에 표시하는 국가예요. 촬영 장소도, 팔로워 위치도 아니에요. 인스타그램이 공개하지 않으면 null이에요.
인스타그램 공식 API(그래프 API)로 릴스를 국가별로 검색할 수 있나요?
확인한 문서 범위에서는 없어요. 해시태그 검색은 7일에 30개, 최근 미디어는 24시간 이내이고 username을 받을 수 없어요. Business Discovery에는 국가 필드가 없고, 오디언스 국가는 계정 주인의 토큰이 있어야 해요.
해외 인플루언서를 찾을 때 어느 나라까지 되나요?
ES(스페인), MX(멕시코), DE(독일), BR(브라질), KR(한국), FR(프랑스) 여섯 시장이에요. 그 밖의 코드는 크레딧 0의 400이 와요. 이 글에서는 ES, MX, KR만 돌려 봤어요.
틱톡 검색의 country, region과 똑같이 쓰나요?
이름과 ISO-2 코드 형식은 같지만, 인스타그램은 여섯 시장만 받아요. 인스타그램의 region은 검색어에 그 시장의 단어를 붙여 보내고, 틱톡은 그 시장에서 검색해요. 가격도 달라요.
함께 읽으면 좋은 글
질문·구매의도까지 잡는 텍스트 감정분석 API
틱톡·인스타그램·유튜브·X 댓글 API가 감성·질문·구매의도·불만 라벨을 같은 요금으로 돌려줘요. 텍스트 감정분석 API를 따로 붙이지 않아도 되는지 한국어 댓글로 직접 확인했어요.
경쟁사 분석, 갈아탄 고객의 글부터 읽어요
경쟁사 분석은 언급량 세기보다 갈아탔다고 직접 쓴 글 읽기로 시작해요. 원문, 이유, 링크가 붙어 오는 쿠팡 와우 해지와 SKT 번호이동 응답을 실제 호출 그대로 보여 드려요.
틱톡 유사 계정 찾기, API 호출 한 번으로 받기
틱톡 유사 계정 찾기는 API 호출 한 번이면 돼요. 시드 계정별로 달라지는 추천 목록을 실제 호출 결과로 보여 드리고, 틱톡 추천이 끊겼을 때의 대체 경로도 정리했어요.
