How do I export all of a Douyin creator's video data? (2026)

Page through douyin.users.videos.list with the account's link, then turn the result into a table. At about 20 videos a page and $0.0020 a page, 1,000 videos come to $0.10, with captions, likes, comments, shares, saves and time. Plays are not in that list: reading them for all 1,000 adds $2. DataXAPI reads Douyin with 36 endpoints, from $0.0020 a call; a failed call is not charged.

Open in ChatGPTOpen in Claude

Updated 2026-11-04

How to do it

On the command line: dataxapi call douyin.users.videos.list url=ACCOUNT_LINK --pages 50 --max-spend 0.1 --out videos.json. Web links, phone share links and v.douyin.com short links all work. Or tell your AI: “Get all this account's videos as a spreadsheet, one video a row.” In code, pass page.next_cursor back as cursor until page.has_more is false, within the hour a cursor is good for.

What 1,000 videos come to

A failed call is not charged.

You wantCallsComes to
Captions, likes, comments, shares, saves, time50 pages × $0.0020$0.10
Plays too+ 1,000 × $0.0020$2.10
Plays, completion and engagement rates, if the creator is on Xingtu50 pages × $0.0040$0.20 on its own

Good to know

Xingtu's list takes the Xingtu creator ID, not the Douyin account's: find it with douyin.xingtu.creators.search, at $0.0040. The numbers are as they stand when read, so to see growth, read them again later and compare.

Endpoints

Each with its price; every page has the parameters, the fields and a recorded response.