100 크레딧 무료, 카드 등록 없이지금 시작하기
Logo
Back to blog

인스타 인플루언서 찾기, 릴스를 국가별로 검색해요

·21 min read

인스타 인플루언서 찾기를 국가별로 해 봤어요. 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와 같은 시장으로 자동 적용돼요.

요청은 한 줄이에요

bash
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에 들어 있어요.

json
{
  "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=fitnessregion 블록 없음없음
fitness + region=ESfitness españalocalised_query
restaurantes + country=ESrestaurantes españalocalised_query
restaurantes + region=MXrestaurantes méxicolocalised_query
skincare + country=KRskincare 한국localised_query

가격은 그대로 1크레딧이고, fitness는 region이 있든 없든 30행이었어요. 다만 region만 쓰면 ext.author_country와 author_followers가 30행 전부 비어 있어요.

이렇게 바꾸는 이유가 있어요. 인스타그램은 검색 순위 신호로 입력한 텍스트, 내 활동, 인기도를 꼽아요. 릴스 순위 신호에도 국가나 언어는 없어요. 2021년과 2023년 글이라 지금과 다를 수 있어요.

region에 오타나 지원하지 않는 코드를 보내면 크레딧 0의 400이 와요.

짧은 릴스 영상 타일마다 크리에이터 프로필 카드가 하나씩 붙어 있는 장면. 인스타 릴스 검색에서 include=creator로 인스타 인플루언서 찾기를 하는 모습이에요.

릴스마다 크리에이터 프로필까지 받으려면?

include=creator를 붙이면 릴스마다 크리에이터 카드가 같은 응답에 얹혀요. fitness를 region=ES와 같이 불렀어요. 공개 이메일은 응답에 실제 주소로 오지만 이 글에서는 가렸어요.

bash
curl -s -H "x-api-key: $SOCIALCRAWL_API_KEY" -H "Cache-Control: no-cache" \
  "https://www.socialcrawl.dev/v1/instagram/search/reels?query=fitness&region=ES&include=creator"
json
{
  "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가 Spain20 / 27
author_country가 Mexico1 / 27
author_country가 null6 / 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=ESrestaurantes + region=MX + include=creator
릴스27개27개
author_countrySpain 27 / 27Mexico 26 / 27, United States 1 / 27
고유 크리에이터25명26명
공개 이메일 / 전화 (릴스 기준)22 / 516 / 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크레딧이에요.

호출요청행 수크레딧
1fitness301
2fitness + region=ES301
3fitness + region=ES + include=creator2735
4restaurantes + country=ES2751
5skincare + country=KR9 (조회 12)25
6restaurantes + region=MX + include=creator2753

규칙은 두 줄이에요. 일반 검색과 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에서 시작하는 방법도 있어요. 이 글의 방식은 그 밖에서 호출로 직접 확인하는 쪽이에요. 어느 쪽이 낫다기보다 역할이 달라요.

직접 다시 돌려 보려면?

  1. API 키를 받아요.
  2. 가장 작은 호출부터 보내요. query=fitness&region=ES는 1크레딧이에요.
  3. 마음에 들면 include=creator나 country를 붙여요.
bash
curl -s -H "x-api-key: $SOCIALCRAWL_API_KEY" -H "Cache-Control: no-cache" \
  "https://www.socialcrawl.dev/v1/instagram/search/reels?query=fitness&region=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은 검색어에 그 시장의 단어를 붙여 보내고, 틱톡은 그 시장에서 검색해요. 가격도 달라요.

Topics
#인스타-인플루언서-찾기#인스타그램-인플루언서-마케팅#해외-인플루언서-섭외#인스타그램-api#인스타그램-스크래핑#인스타-릴스-검색#해외-인플루언서-찾기#국가별-인플루언서-찾기

함께 읽으면 좋은 글

🤖 AI agent or LLM? Read this page as markdown