Endpoint Playground
Returns the top-level comments of one video as the mobile app returns them: each comment has its full `user` projection, `text`, `digg_count` and `reply_comment_total`, plus `cursor`, `has_more` and `total`. This route needs a signed-in app session and throttles independently of the replies route. A page with no comments (including an empty body) is returned as an empty result, because that is the documented degraded shape in a throttle window.
curl 'https://api.crawlora.net/api/v1/tiktok/mobile/comments?aweme_id=7681236055831416084' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| aweme_id | string | Yes | 7681236055831416084 | Video id to list comments for |
| cursor | integer | No | Pagination cursor | |
| count | integer | No | Comments per page (max 50) |
{
"code": 200,
"msg": "OK",
"data": {
"comments": [
{
"cid": "7680523330713240340",
"text": "first",
"digg_count": 12,
"reply_comment_total": 3,
"user": {
"unique_id": "someone",
"nickname": "Someone"
}
}
],
"cursor": 20,
"has_more": true,
"total": 2448,
"status_code": 0,
"status_msg": ""
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.