One TikTok video
videoEverything about one video or photo post: detail, comments, replies, caption transcript, similar videos, and [Shop Analytics; region picks the market] the revenue it drove and the products it sold. Use the post id or link from any other tool. Examples: {"id":"https://vt.tiktok.com/...","method":"transcript"}, {"id":"7694...","method":"sales"}. method=comment_themes lists the keywords TikTok extracts from the comments, each with sample comments. Example: {"id":"7691388445251439924","method":"comment_themes"}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Video or photo post: a TikTok link (short vm./vt. links work), or the numeric post id (videos[].id). Not needed for method=captions. | |
| end | No | Shop Analytics methods: custom range end, YYYY-MM-DD (capped at the last complete day). | |
| sort | No | method=comments: relevant (TikTok's order, default) or newest. | |
| limit | No | Results per page. comments and replies max 50, similar max 30; Shop Analytics methods max 100. Values above a method's maximum are lowered and reported in notes. | |
| start | No | Shop Analytics methods: custom range start, YYYY-MM-DD. | |
| cursor | No | Paging: pass the next value from the previous response unchanged. Omit on the first page. | |
| detail | No | compact (default) returns the useful fields; full adds the full raw record (large). | compact |
| method | No | What to get. detail: counts, creator, hashtags, sound, place, linked products, caption tracks | comments: top-level comments | replies: replies to one comment (comment_id) | transcript: existing captions as plain text (nothing is transcribed) | captions: one caption file as WebVTT (subtitle_url, or the video id: English track first) | similar: videos TikTok relates to this one | sales [Shop Analytics]: revenue, units and ad metrics the video drove | products [Shop Analytics]: products sold through the video, with revenue | product_trend [Shop Analytics]: daily sales of the video's products | similar_revenue [Shop Analytics]: how similar videos performed | comment_themes: keywords TikTok extracts from the comments, with sample comments | detail |
| region | No | Market as an ISO country code, default US. Shop Analytics methods: sales data for that market, amounts in its currency. Live methods that take it (search, video detail, creator posts, Shop pages): TikTok as seen in that market where TikTok serves it. Core: US, GB, DE, FR, ES, JP, TH, VN, ID, MY, PH, BR, MX. Extended: PL, IT, NL, IE. Other countries are refused. See shop_regions. | |
| window | No | Shop Analytics methods: date range ending at the last complete day (about 2 days ago). Default 30d. Use start/end for a custom range. | |
| language | No | method=transcript: preferred caption language, e.g. en. | |
| comment_id | No | method=replies: the comment id from method=comments. | |
| subtitle_url | No | method=captions: a caption URL from method=detail (captions[].url). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||