Endpoint Playground
Returns the top-level comments on a TikTok video, by the video id from its URL (`aweme_id`). Results are paged by cursor: pass the `cursor` from one response to get the next page, and read `has_more` to see whether more remain. The response also carries the total comment count.
14 Oct 2026: 18 comments; 29 fields had a value in every checked item and 6 varied between items; 4 fields were empty in this sample.
Sample value profiles: create_time: 2026-04-19 to 2026-10-10; digg_count: 0 to 10,950, median 3; allow_download_photo: true in 14 of 18.
curl 'https://api.crawlora.net/api/v1/tiktok/comments?aweme_id=7304809083817774382' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| aweme_id | string | Yes | 7304809083817774382 | TikTok video id from the video URL |
| cursor | integer | No | Pagination cursor |
{
"code": 200,
"msg": "OK",
"data": {
"alias_comment_deleted": false,
"comments": [
{
"author_pin": false,
"aweme_id": "7304809083817774382",
"cid": "7321553576038269739",
"collect_stat": 0,
"comment_language": "en",
"comment_post_item_ids": null
}
],
"cursor": 20,
"extra": {
"api_debug_info": null,
"fatal_item_ids": null,
"now": 1733911707000
},
"has_filtered_comments": 0,
"has_more": 1
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.