Silkline Data / Douyin analytics API / Creator index (averages, audience, best videos)
Real run · 2026-11-09 · 1 records

Douyin analytics Creator index API

Give it a Douyin user ID, a sec_uid, a profile link or a name.

Resultready
JSON
1records in this run
8fields per record
11srun time, start to finish
$0.0276per record, Bronze tier
What it returns

Douyin creator index (creatorIndex)

Give it a Douyin user ID, a sec_uid, a profile link or a name. A name is searched in the source's creator search: the first creator whose nickname is exactly the name is used, and if none matches exactly, the first search result is used. That result can be a different person, so prefer an ID or a profile link.

Field What it is
uid, secUid, nickname, url The creator (secUid, nickname and url are filled when the input was a link or a name)
averages likes, followers, shares, comments, each with weekAverage, monthAverage and the growth rates weekChange, monthChange as the source reports them
fansProfile Follower profile: gender, age, province, city, cityTier, deviceBrand, devicePrice, interest; each a list of {name, share, index}
topVideos The best videos of the period (days, default 30): byLikes, byComments, byShares, byNewFollowers, byIndex, latest; each with videoId, url, title, likes, comments, shares, newFollowers, date

A creator the index does not track returns nothing and is not charged.

Request

The input that produced this run

Mode creatorIndex. Parameters as sent, with what each one does.

ParameterValueWhat it does
mode"creatorIndex"What to fetch: an analysis record per account, video, creator, keyword or content category; or rows of similar creators, related words, suggestions, hot topics, videos and trend reports, and the creator center's...
creators["100476191179"]Douyin user IDs (numbers), sec_uid values, Douyin profile links, or creator names (the best match of a name search is used, so prefer an ID or link). Each creator is one record (creatorIndex) or up to 20 rows...
maxResults1Maximum number of records or rows to return in total for this run. You are charged per record or row returned.
Response fields

8 fields in every creatorIndex

From the first record of the run above. Identity fields of ordinary users are masked on this site.

FieldTypeExample
typestrcreatorIndex
uidstr<masked>
secUidnullnull
urlnullnull
nicknamenullnull
averagesdict{"likes": {"weekAverage": 7360.428571428572, "monthAverage":
fansProfiledict{"gender": "<masked>", "age": "<masked>", "province": "<mask
topVideosdict{"byLikes": [{"rank": 1, "videoId": "7702377628935152575", "
Sample output

A real run, 8 fields per record

Run on 2026-11-09 with input {"mode": "creatorIndex", "creators": ["100476191179"], "maxResults": 1}. Personal fields of ordinary users are masked here.

All 8 fields in one record
  • type creatorIndex
  • uid
  • secUid
  • url
  • nickname
  • averages
  • fansProfile
  • topVideos
Pricing

What one creatorIndex costs

Insight · $0.0276 · Per record of the modes accountInsight, videoInsight, creatorIndex, creatorCompare, reportDetail, keywordTrend, keywordAudience and categoryInsight, and per keyword of keywordSuggestions with suggestionType searchBox

Full Douyin analytics price table and calculator

Developers

Run this request yourself

The same input as above, three ways.

Request
Response · 200application/json