Douyin KOL Scraper - 星图 Influencer Rates & Audience avatar

Douyin KOL Scraper - 星图 Influencer Rates & Audience

Pricing

from $5.00 / 1,000 creators

Go to Apify Store
Douyin KOL Scraper - 星图 Influencer Rates & Audience

Douyin KOL Scraper - 星图 Influencer Rates & Audience

Scrape Douyin's 星图 (Xingtu) influencer marketplace: search creators by niche with follower and price filters, browse Xingtu leaderboards, find similar creators, and pull quoted ad rates, CPM/CPE, audience demographics and sponsored videos. Export to JSON/CSV/Excel. No login, cookies or proxy needed.

Pricing

from $5.00 / 1,000 creators

Rating

0.0

(0)

Developer

VulnV

VulnV

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

13 days ago

Last modified

Share

Scrape Douyin's 星图 (Xingtu) influencer marketplace and export creators, quoted ad rates, CPM/CPE, audience demographics and sponsored videos to JSON, CSV or Excel. Search KOLs by niche with follower and price filters, browse the official Xingtu leaderboards, find creators similar to one you already work with, then pull a creator's full rate card, expected views, cost per 1,000 views, marketplace indices, fan portrait and sponsored-video history - all from one Actor. Each result is one clean, flat row.

Built for brands, agencies and analysts planning Douyin influencer campaigns. No login, no brand account, no cookies, no proxies and no China IP to configure - just pick an operation, add your input and press Start.

Unofficial notice: This is an independent tool and is not affiliated with, endorsed by, or connected to Douyin, 抖音, 巨量星图 (Xingtu), ByteDance or Beijing Douyin Information Service Co., Ltd. "Douyin", "抖音", "星图" and "Xingtu" are trademarks of their respective owners, used here only to describe what the Actor scrapes.

What is Douyin Xingtu (星图)?

Douyin (抖音) is China's version of TikTok, with over 750 million daily users. 巨量星图 (Xingtu, "Star Map") is Douyin's official influencer marketplace, where brands book sponsored videos from vetted creators at published prices. For every creator it shows quoted rates per video length, expected views, CPM and CPE estimates, follower demographics and performance indices. This scraper gives you that marketplace data programmatically, so you can shortlist and price KOLs (达人) at scale without a Xingtu brand account.

Operations

Pick one Operation and fill in the matching field:

OperationInput fieldWhat you get
Search creators by keywordkeywordsCreators matching each keyword, with quoted rates, expected views, CPM/CPE, 30-day performance, marketplace indices and their latest videos. Optional follower, price and gender filters.
Leaderboards (星图热榜)leaderboard settingsUp to 100 creators from an official Xingtu leaderboard (top creators, fastest growth, brand preferred, sales and more), with rank and quoted rates.
Similar creatorscreatorsCreators the marketplace recommends as similar by overall fit, content, audience or commercial performance, with rates.
Creator profile & ad ratescreatorsOne full profile per creator: quoted rates, expected views, CPM, CPE, link / spread / seeding / conversion / cost-performance indices, location and category.
Audience portraitcreatorsFollower (or fan club, loyal fan, viewer) demographics: gender, age, provinces, cities, city tiers, phone brands, interests, consumer segments and purchase habits.
Creator's videoscreatorsA creator's videos with views, likes, comments, completion and interaction rate - all videos, organic only, or sponsored (Xingtu) videos only.

creators accept a Douyin ID (抖音号, e.g. m6640150), a Douyin profile URL (douyin.com/user/MS4w...), a Xingtu creator URL, or a Xingtu creator ID (the star_id of any result row) - one per line. The creator must be listed on Xingtu.

How to use it (step by step)

  1. Choose an Operation.
  2. Fill in the matching input:
    • Search creators -> add one or more Search keywords (a niche like 美妆, 健身, 数码, or a creator name), and optionally set follower, price and gender filters.
    • Leaderboards -> pick a Leaderboard, a Leaderboard category and a period (monthly or weekly).
    • Similar creators / Creator profile / Audience portrait / Creator's videos -> paste Creators.
  3. Set Maximum results per input (default 100, or 0 for all available).
  4. Press Start. Export the dataset as JSON, CSV, Excel, XML or via the API.

A typical workflow: search a niche or open a leaderboard, pick the most interesting star_ids, then run Creator profile and Audience portrait on them.

Input

FieldTypeDescription
operationstringRequired. search_creators, rankings, similar_creators, creator_profile, audience_portrait, or creator_videos.
keywordsarraySearch keywords (for search_creators).
creatorsarrayDouyin IDs, Douyin profile URLs, Xingtu URLs or Xingtu creator IDs (for the creator operations).
maxItemsintegerMax results per keyword / creator, and max leaderboard rows. 0 = all available. Default 100.
searchBystringnickname or content - what the search keyword is matched against.
followersMin, followersMaxintegerFollower range filter (search only).
priceTier, priceMin, priceMaxstring, integerQuoted-rate range filter in CNY, for 1_20s, 21_60s or 60s_plus videos (search only).
creatorGenderstringany, female or male (search only).
rankingListstringtop_creators, rising_creators, brand_preferred, seeding, search_after_view, sales, ad_boost or high_potential.
rankingCategorystringLeaderboard category in Chinese, e.g. 不限 (all), 美食, 游戏 for the content lists, or 美妆, 3C及电器, 食品饮料 for the brand lists.
rankingPeriodstring30 (monthly) or 7 (weekly).
similarBystringcomprehensive, content, audience or commercial.
audienceTypestringfollowers, fan_club, loyal_fans or viewers.
videoTypestringall, personal (organic) or sponsored.

Output

Every row carries a record_type of creator, creator_profile, audience_portrait or video. Rates, CPM and CPE are in CNY. Common creator fields:

FieldDescription
star_id, douyin_user_id, nickname, xingtu_urlCreator identity and marketplace page.
followers, category, tags, gender, province, cityProfile basics.
price_1_20s, price_21_60s, price_60s_plus, rate_cardQuoted rates per video length, plus every order type the creator offers.
expected_views, cpm_21_60s, cpm_60s_plus, cpe_21_60s, cpe_60s_plusExpected views per sponsored video and cost per 1,000 views / per engagement.
interaction_rate_30d, completion_rate_30d, median_views_30d, follower_growth_30d30-day performance (search).
star_index, link_star_index, link_spread_index, link_shopping_index, link_convert_indexXingtu marketplace indices (0-100).
ecommerce_level, ecommerce_gmv_30dE-commerce capability (search).
rank, previous_rank, ranking_name, ranking_date, avg_viewsLeaderboard position and list data (leaderboards).

Profile (creator_profile) rows add douyin_id, sec_uid, douyin_url, resident_province, resident_city, mcn_name, cost_performance_index, cooperation_index and link_star_index_top_pct. Audience (audience_portrait) rows add female_pct, male_pct, age_18_23_pct ... age_50_plus_pct, iphone_pct, top_province, top_city, top_city_tier, top_crowd_segment and full [{name, share}] splits for ages, provinces, cities, city tiers, phone brands, interests, consumer segments and purchase habits. Video (video) rows add video_id, video_url, title, create_time, duration_seconds, views, likes, comments, completion_rate and interaction_rate.

Example creator row (search):

{
"record_type": "creator",
"operation": "search_creators",
"input": "美妆",
"star_id": "6629664248723144708",
"nickname": "…",
"xingtu_url": "https://www.xingtu.cn/ad/creator/author-homepage/douyin-video/6629664248723144708",
"followers": 1944486,
"category": "时尚",
"price_21_60s": 180000,
"price_60s_plus": 180000,
"expected_views": 18758,
"cpm_21_60s": 9595.91,
"cpe_21_60s": 2368.42,
"interaction_rate_30d": 0.0023,
"median_views_30d": 11786,
"star_index": 67.55,
"link_convert_index": 88.56,
"ecommerce_level": "L4"
}

Common use cases

  • KOL shortlisting - search a niche with follower and price filters and get a ranked shortlist with rates and expected CPM in one table.
  • Campaign budgeting - compare quoted rates, expected views and CPM/CPE across candidates before you book.
  • Audience fit checks - verify a creator's followers match your target gender, age, region and spending power.
  • Competitor research - list a creator's sponsored (Xingtu) videos to see which brands work with them and how those videos performed.
  • Market mapping - track Xingtu leaderboards by industry each week or month, or expand from one good creator to similar ones.

Notes on reliability

  • Every creator operation needs the creator to be listed on Xingtu. Douyin accounts that never joined the marketplace are reported in the log and skipped.
  • The marketplace search occasionally needs a few attempts to answer; the Actor retries automatically, so a search may take a little longer than other operations.
  • Creator profiles are assembled from several marketplace sections. If one section is briefly unavailable, the row is still returned with the rates and metrics that did load, and details_complete is false (Douyin ID, MCN and content themes may then be empty).
  • Rates are the creator's published Xingtu prices; final deal prices can differ. CPM, CPE and expected views are the marketplace's own estimates.
  • Leaderboard categories are the marketplace's Chinese names; if you pick one a list does not offer, the log shows the valid categories and the run stops without charges.
  • Fields a creator has not filled in, or a list does not report, are left empty rather than guessed.

FAQ

Do I need a Xingtu brand account, cookies or a proxy? No. Just add your input and press Start.

Which creator references work? A Douyin ID (抖音号), a douyin.com/user/... profile URL, a Xingtu creator page URL, or the star_id from any result row. Short v.douyin.com share links are not resolved; open them and copy the profile URL instead.

What currency are the rates in? Chinese yuan (CNY), as quoted on Xingtu.

Can I get only sponsored videos? Yes. Run Creator's videos with Videos to return set to Sponsored (Xingtu) videos only.

Can I run several keywords or creators at once? Yes - add multiple lines. Duplicate creators and videos across inputs are removed automatically.

Can I try it for free? Yes. Users on the free Apify plan can fetch up to 10 results in total to try the Actor. Upgrade to a paid Apify plan to run it without that limit.

What export formats are supported? JSON, CSV, Excel, XML and HTML, plus the Apify API and integrations such as Google Sheets, Zapier, Make and webhooks.

Pricing

This Actor is pay per result: you are charged for each record it returns (creators from search, leaderboards or similar-creator lists, creator profiles, audience portraits and videos), plus standard Apify platform usage. Different record types have different prices; see the Pricing tab for current rates. You are never charged for inputs that return nothing.