Silkline Data / Douyin API / Video comments
Real run · 2026-11-09 · 10 recordsDouyin Video comments API
Video comments from Douyin, returned as JSON rows you can save to CSV.
Resultready
JSON
10records in this run
16fields per record
17srun time, start to finish
$0.005per record, Bronze tier
What it returns
Douyin comments (comment)
| Field | Description |
|---|---|
text |
Comment text |
commentId |
Comment ID |
awemeId |
ID of the video the comment belongs to |
likeCount, replyCount |
Likes and number of replies |
createdAt |
Comment time |
isPinned |
Whether the comment is pinned |
parentCommentId |
For a reply: the comment it answers; null for a top-level comment |
nickname |
Commenter's nickname |
userId |
Commenter's numeric Douyin user ID |
userSecUid |
Commenter's sec_uid |
userDouyinId |
Commenter's custom Douyin ID when set |
userIpLocation |
Commenter's IP location (province or country) shown under the comment |
userAvatar |
Commenter's avatar image URL |
userVerified |
Commenter's verification text |
Request
The input that produced this run
Mode comments. Parameters as sent, with what each one does.
| Parameter | Value | What it does |
|---|---|---|
mode | "comments" | 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... |
videos | ["7652213670639231729"] | Douyin video URLs (https://www.douyin.com/video/...), v.douyin.com share links or numeric video IDs. |
maxResults | 10 | Maximum number of items to return in total for this run. You are charged per item returned. |
Response fields
16 fields in every comment
From the first record of the run above. Identity fields of ordinary users are masked on this site.
| Field | Type | Example |
|---|---|---|
type | str | comment |
commentId | str | 7706021115286668042 |
awemeId | str | 7652213670639231729 |
text | str | 学到了[玫瑰][玫瑰]希望主播多分享 |
likeCount | int | 1 |
replyCount | int | 0 |
parentCommentId | null | null |
createdAt | str | 2026-11-09T04:17:38Z |
nickname | str | <masked> |
userId | str | <masked> |
userSecUid | str | <masked> |
userDouyinId | str | 56372152784 |
userAvatar | str | <masked> |
userIpLocation | str | <masked> |
userVerified | null | null |
isPinned | bool | false |
Sample output
A real run, 16 fields per record
Run on 2026-11-09 with input {"mode": "comments", "videos": ["7652213670639231729"], "maxResults": 10}. Personal fields of ordinary users are masked here.
| text | likeCount | replyCount | createdAt |
|---|---|---|---|
| 学到了[玫瑰][玫瑰]希望主播多分享 | 1 | 0 | 2026-11-09T04:17:38Z |
| 美女分析的很到位[玫瑰][玫瑰] | 1 | 0 | 2026-11-09T04:01:04Z |
| 粉底液到底推荐哪一个好 | 1 | 0 | 2026-10-15T09:01:31Z |
| 想买这个看起来很好用的样子,想要入手了 | 4 | 0 | 2026-08-31T02:31:01Z |
| [比心][比心][比心] | 0 | 0 | 2026-11-09T08:21:57Z |
| 用过的觉得好用吗 | 0 | 0 | 2026-10-11T02:44:49Z |
All 16 fields in one record
typecommentcommentId7706021115286668042awemeId7652213670639231729text学到了[玫瑰][玫瑰]希望主播多分享likeCount1replyCount0parentCommentIdcreatedAt2026-11-09T04:17:38ZnicknameuserIduserSecUiduserDouyinId56372152784userAvataruserIpLocationuserVerifiedisPinned
Pricing
What one comment 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
Developers
Run this request yourself
The same input as above, three ways.
Request
Response · 200application/json