Douyin Creator's followers API
Creator's followers from Douyin, returned as JSON rows you can save to CSV.
Douyin profiles, followers and following (profile, follower, following)
| Field | Description |
|---|---|
nickname |
Account nickname |
uid |
Numeric Douyin user ID |
secUid |
The account's sec_uid |
douyinId |
Custom Douyin ID |
followerCount, followingCount |
Followers and accounts followed |
likedCount |
Total likes received |
videoCount |
Number of videos |
ipLocation |
IP location shown on the profile, without the label prefix |
country, province, city |
Location shown on the profile |
gender |
male or female; null when not shown |
bio |
Bio as published |
verified |
Verification text |
avatarUrl |
Avatar image URL (largest available) |
url |
Link to the profile |
ownerSecUid |
Only on follower / following: the creator whose list it is |
The input that produced this run
Mode followers. Parameters as sent, with what each one does.
| Parameter | Value | What it does |
|---|---|---|
mode | "followers" | What to scrape: the hot search board, videos (or image posts) by keyword, a creator's videos, details of videos, creator profiles, comments (optionally with replies) of videos, danmaku of videos, the videos of a... |
creators | ["https://www.douyin.com/user/MS4wLjABAAAA4vgRHGrSG6rPlff... | Douyin profile URLs (https://www.douyin.com/user/MS4w...), v.douyin.com share links or sec_uid values. Many creators hide their followers or following list: those return nothing. In mode series (without seriesIds) the... |
maxResults | 10 | Maximum number of items to return in total for this run. You are charged per item returned. |
19 fields in every follower
From the first record of the run above. Identity fields of ordinary users are masked on this site.
| Field | Type | Example |
|---|---|---|
type | str | follower |
ownerSecUid | str | <masked> |
secUid | str | <masked> |
uid | str | <masked> |
url | str | <masked> |
nickname | str | <masked> |
douyinId | str | shoucang99999 |
bio | str | <masked> |
avatarUrl | str | <masked> |
gender | null | null |
ipLocation | null | null |
country | null | null |
province | null | null |
city | null | null |
followerCount | int | 7190 |
followingCount | int | 1191 |
likedCount | int | 145837 |
videoCount | int | 1784 |
verified | null | null |
A real run, 19 fields per record
Run on 2026-11-09 with input {"mode": "followers", "creators": ["https://www.douyin.com/user/MS4wLjABAAAA4vgRHGrSG6rPlffm3RvwHWL8TBq7O4YnM5jHUNXz0-s"], "maxResults": 10}. Personal fields of ordinary users are masked here.
| followerCount | followingCount | likedCount | videoCount |
|---|---|---|---|
| 7190 | 1191 | 145837 | 1784 |
| 179 | 606 | 1 | 0 |
| 1800 | 5637 | 743 | 0 |
| 797 | 10000 | 5392 | 32 |
| 26 | 782 | 3 | 1 |
| 206 | 388 | 1024 | 30 |
All 19 fields in one record
typefollowerownerSecUidsecUiduidurlnicknamedouyinIdshoucang99999bioavatarUrlgenderipLocationcountryprovincecityfollowerCount7190followingCount1191likedCount145837videoCount1784verified
What one follower costs
result · Each video, comment (and reply), hot topic, follower or following entry, creator, hashtag, sound, series or board entry returned (the detail boards eventDetail and hotWordDetail: each record or row, and each ID after the first also pays one run-start fee) · $0.005 · $0.004511 · $0.004076
Run this request yourself
The same input as above, three ways.