Get the comment list for TikTok videos.
channel request field let you choose apify, rapid, or memories.ai; endpoints without this field use managed routing.channel option, use it to control how scraper data is sourced:
| Channel | What it means | Typical trade-off |
|---|---|---|
apify | Uses Apify, a dedicated web scraping platform with broad content coverage. | Most stable and most complete results, but usually more expensive. |
rapid | Uses RapidAPI, a lower-cost aggregation platform. | Lower cost, but less stable and often narrower coverage. |
memories.ai | Managed routing by Memories.ai. | Automatically selects the best price/performance path for your request. |
memories.ai unless you need to force a specific provider.| Field | Type | Required | Description |
|---|---|---|---|
| video_id | string | Yes | TikTok video ID (the numeric ID at the end of a TikTok URL, e.g., 7543017294226558221) |
| page_size | number | No | Number of comments returned per page, maximum value is 50, default is 50 |
| cursor | number | No | Pagination cursor, starts from 0, default is 0 |
| Parameter | Type | Description |
|---|---|---|
| [].cid | string | Comment ID |
| [].text | string | Comment content |
| [].create_time | number | Comment creation timestamp |
| [].like_count | number | Like count |
| [].author | object | Comment author information |
| [].author.id | string | Author ID |
| [].author.name | string | Author username |
| [].author.nick_name | string | Author display name |
| [].reply_count | number | Reply count |