Silkline Data / Douyin Xingtu
Public data only · 15 request types

Douyin Xingtu API

Get Douyin KOL data from Xingtu (巨量星图) for influencer marketing: search creators by keyword, category, gender and followers; pull video quotes, expected CPM/CPE, MCN and audience breakdown; read Xingtu ranking lists. No login or cookies needed. Export to JSON, CSV or Excel.

Resultready
JSON
15request types
$0.0092per result, Bronze tier
$0.00005start fee per run
2free trial runs on Apify
At a glance

Douyin Xingtu API in one table

Official public API for people outside ChinaNo. This tool collects the publicly visible data instead.
What you sendA keyword, a link or an ID, depending on the request type
What you get backJSON rows with English field names; 15 request types
Login, cookies, Chinese phone numberNone needed
Output formatsJSON, CSV, Excel, or the Apify API
Price$0.0092 per result on the Bronze tier, no subscription
Last verified with a real run2026-11-09
What you can get

15 kinds of Douyin Xingtu request

Xingtu (巨量星图, often just called 星图) is Douyin's official marketplace where brands find creators and book sponsored videos. Creators set quotes for different video lengths, and Xingtu shows performance figures, audience statistics and weekly or monthly rankings of creators by commercial results or growth. This Actor reads the data Xingtu publishes about creators; it is not affiliated with Douyin or Xingtu.

Sample output

A real run, 34 fields per record

Run on 2026-10-26 with input {"mode": "search", "keyword": "美食", "category": "food", "sort": "followers-desc", "maxResults": 10}. Personal fields of ordinary users are masked here.

nicknameprice20To60sprice60sPlusfollowersfollowersGrowth30dfollowersGrowthRate15d
麻辣德子26600028800027456914-137091-0.0016607201509950607
阿蔡美食教学26000026000026133301140692-0.0019800100434351265
All 34 fields in one record
  • type creator
  • userId 6662322230669606919
  • url https://www.xingtu.cn/ad/creator/author-homepage/douyin-v...
  • nickname 麻辣德子
  • avatar https://p11.douyinpic.com/aweme/1080x1080/aweme-avatar/mo...
  • douyinUserId 69746644058
  • gender male
  • city
  • province 山东省
  • followers 27456914
  • followersGrowth30d -137091
  • followersGrowthRate15d -0.0016607201509950607
  • categories
  • subCategories
  • contentThemes
  • price20To60s 266000
  • price60sPlus 288000
  • expectedPlays
  • medianPlays30d 7338
  • medianInteractions30d 21
  • interactionRate30d 0.0023
  • playCompletionRate30d 0.0269
  • expectedCpm20To60s
  • expectedCpe20To60s
  • expectedCpm60sPlus
  • expectedCpe60sPlus
  • starIndex 53.01274078553152
  • spreadIndex 68.57
  • conversionIndex 55.72
  • shoppingIndex 69.58
  • ecommerceEnabled
  • ecommerceLevel L0
  • ecommerceGmv30dRange
  • recentVideos
Developers

Call the Douyin Xingtu API

Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.

Request
Response · 200application/json
Pricing

Pay per result

Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.

Estimated monthly cost
Full price table and worked examples

The Actor uses pay-per-event pricing. These are the current prices:

Event Price When it is charged
Run start $0.00005 Once per run, when the first request succeeds, even if that request returns nothing. These modes pay several at that moment: creator 6, creatorAnalytics 7, rateCard 7, videoReport 5, mcnSearch 2. Not charged when the run fails from the start or rejects the IDs, or when your spending limit cannot cover it
Result $0.0092 Per creator from a search, per ranking row, and per row of the modes similarCreators, anchorSearch, toutiaoSearch, mcnSearch, contentTrendGuide, ipCalendar, ipActivityDetail and marketingCases
Detail $0.0368 Per full creator profile (mode creator) and per video report (mode videoReport)
Analytics $0.08 Per creator analytics record (mode creatorAnalytics) and per creator rate card (mode rateCard)
Video $0.005 Per video (mode creatorVideos)

Worked examples:

  • 100 creators from a search: $0.00005 + 100 x $0.0092 = $0.92005.
  • One ranking with 100 rows: $0.00005 + 100 x $0.0092 = $0.92005.
  • 10 full creator profiles: 6 x $0.00005 + 10 x $0.0368 = $0.3683.
  • 5 creator analytics records: 7 x $0.00005 + 5 x $0.08 = $0.40035.
  • 100 videos of a creator: $0.00005 + 100 x $0.005 = $0.50005.
  • 3 video reports: 5 x $0.00005 + 3 x $0.0368 = $0.11065.

You never pay for more than maxResults items, items that were not delivered are never charged, and the run stops by itself if your spending limit is reached. Before each creator analytics record the run checks that your limit still covers its $0.08, and stops without fetching it if not; sections that cannot be delivered stay empty and do not change the price.

On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.

FAQ

Douyin Xingtu API questions

Do I need a Douyin or Xingtu account?

No. You do not need a Douyin account, API keys, proxies or cookies.

Is it legal to scrape Xingtu?

The Actor returns only data that Xingtu itself publishes about creators: creator IDs, names, avatars, location, quotes, performance figures, audience statistics and the business contact details a creator chose to publish for brands. Phone numbers are masked by the platform and not returned, and no private messages are collected. You are responsible for how you use the data, including compliance with data-protection laws in your country.

How fresh is the data?

Every run reads the figures Xingtu shows at that moment. Rankings are published weekly or monthly; use `rankingDate` to read an earlier edition.

Why are some fields empty?

Some data only exists for some creators (for example quotes for one video length, e-commerce figures, or contact details), and ranking rows carry fewer fields than search rows. See Fields that are often empty above.

How many results can I get?

Up to 5,000 items per run with `maxResults`. A search page holds up to 20 creators and a ranking request returns up to 100.

Can I schedule runs and export the data?

Yes. You can schedule runs in Apify Console or start them through the API, and export every dataset as JSON, CSV or Excel.

Run your first Douyin Xingtu request

Two free trial runs, no card needed.

Open on Apify