
One call returns up to 10 replies to a specific TikTok comment. Each item is a reply with text, author info, and engagement metrics. The answer held 3 items in our call. Get the next page by passing the returned cursor value to the cursor parameter.
2 live routes on TikTok, from $0.00002 per call. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
tiktok-scraper7RapidAPI listing | Get Comment ReplyCHEAPESTGET comment/reply | $0.00002$0.02 / 1k calls |
tiktok-api23RapidAPI listing | Get Replies Comment of PostGET api/post/comment/replies | $0.00005$0.05 / 1k calls |
From a real call to the cheapest route: tiktok-scraper7.
data.comments[].idComment/reply IDdata.comments[].textReply text contentdata.comments[].user.unique_idReplier's usernamedata.comments[].user.idReplier's user IDdata.comments[].digg_countNumber of likes on replydata.comments[].create_timeUnix timestamp of replydata.cursorCursor for next pagedata.totalTotal number of repliesPaging (tiktok-scraper7): read `data.cursor` from the answer and send it back as `cursor=` for the next page; stop when it is empty or repeats. From MCP: call_endpoint("rapidapi-tiktok-scraper7.get_comment_reply", params, pages=3) follows it for you.
Paging (tiktok-api23): read `cursor` from the answer and send it back as `cursor=` for the next page; stop when it is empty or repeats. From MCP: call_endpoint("rapidapi-tiktok-api23.get_replies_comment_of_post", params, pages=3) follows it for you.
HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| cursor | string · query | optional | default 0 |
| count | string · query | optional | default 10 |
| comment_id | string · query | required | default 7233490004960510747 |
| video_id | string · query | required | default 7233463396124052782 |
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-scraper7/comment/reply?count=10&cursor=0&video_id=7233463396124052782&comment_id=7233490004960510747" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-tiktok-scraper7.get_comment_reply", {"count": "10", "cursor": "0", "video_id": "7233463396124052782", "comment_id": "7233490004960510747"}){
"msg": "success",
"code": 0,
"data": {
"total": 10,
"cursor": 10,
"hasMore": false,
"comments": [
{
"id": "7233640563336905518",
"text": "what font?",
"user": {
"id": "6939690324520862726",
"avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-useast5-avt-0068-tx/f850d4c84158af001b6d690a85935808~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_tok…",
"ins_id": "",
"region": "US",
"secret": false,
"sec_uid": "MS4wLjABAAAAvAQcFz-6t6wBlxxVIj2yFm5oJtCsdJqmTOYT3szA_8ncgZZsMHfwmF-EW373Q9ed",
"language": "en",
"nickname": "𝑇𝑖𝑛𝑎🌸",
"verified": false,
"signature": "",
"unique_id": "choco123456_7",
"twitter_id": "",
"aweme_count": 0,
"create_time": 0,
"…": "7 more fields"
},
"images": [],
"status": 1,
"video_id": "7233463396124052782",
"digg_count": 1,
"create_time": 1684213216
},
{
"id": "7233659412224361259",
"text": "Tiktok changed the font, now its driving me crazy. Like when you look at the numbers, it has changed.",
"user": {
"id": "7176187881835201578",
"avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/cd692332c4de2cf740f8a63a997a1877~tplv-tiktokx-cropcenter-q:100:100:q70.jpeg?dr=8835&refresh_to…",
"ins_id": "",
"region": "US",
"secret": false,
"sec_uid": "MS4wLjABAAAA2zttEKhdVsolrZwBtWgLABO9kRIpbyPQWrMPnDev81gOzhJOHfAH7_RH8UoBjsDy",
"language": "en",
"nickname": "𓉸ྀི ˖ ݁ 𝓜͟𝑖͟𝑦𝑎 ᶻ z ₊˚",
"verified": false,
"signature": "꒰ ˊᗜˋ ೀ ꒱⋅₊˚.\n3 unposted colorings\nin my hands 💔",
"unique_id": "gwitchycwakez",
"twitter_id": "",
"aweme_count": 0,
"create_time": 0,
"…": "7 more fields"
},
"images": [],
"status": 1,
"video_id": "7233463396124052782",
"digg_count": 6,
"create_time": 1684217623
},
"… 2 more"
]
},
"processed_time": 0.2759
}| Parameter | Type | Notes | |
|---|---|---|---|
| count | number · query | optional | `count` parameter specifies the number of results to be returned. The default and maximum value is `6` · default 6 |
| cursor | number · query | optional | `cursor` parameter is used for pagination. In the first request, the default value of `cursor` is 0. For subsequent requests, the value of `cursor` will be taken from the response of the previous request · default 0 |
| videoId | string · query | required | default 7306132438047116586 |
| commentId | string · query | required | default 7306133620770751250 |
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api23/api/post/comment/replies?count=6&cursor=0&videoId=7306132438047116586&commentId=7306133620770751250" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-tiktok-api23.get_replies_comment_of_post", {"count": "6", "cursor": "0", "videoId": "7306132438047116586", "commentId": "7306133620770751250"})Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.