TikTok Comments API
List the top-level comments on a TikTok post by ID, with each comment’s text, like and reply counts, author and whether the creator liked or pinned it. Page through results with the `cursor` from the previous response's `nextCursor`.
- Endpoint
- POST /tiktok/get-video-comments
- Price
- 1 credit per result
- SDK
- client.tiktok.getVideoComments()
- MCP tool
- tiktok_get_video_comments
curl -X POST "https://api.bridgly.app/tiktok/get-video-comments" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "videoId": "7698770783367171359", "count": 10}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/tiktok/get-video-comments", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "videoId": "7698770783367171359", "count": 10, },)data = response.json()const response = await fetch("https://api.bridgly.app/tiktok/get-video-comments", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "videoId": "7698770783367171359", "count": 10 }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.tiktok.getVideoComments({ videoId: "7698770783367171359", count: 10});if (res.type === "success") { console.log(res.data);}What does the TikTok Comments API return?
TikTok comments API: list the comments on any public TikTok video by ID, with text, likes, reply count, author and whether the creator liked or pinned it. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
cursorstring- The previous response's `nextCursor`, to fetch the next page. Omit it for the first page.
videoIdstringrequired- Post ID, the number at the end of the post URL, or the post URL itself, for example "7698770783367171359" or "https://www.tiktok.com/@tiktok/video/7698770783367171359".
countinteger · 1–20 · default 20- Number of results to return (1–20). Defaults to 20.
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "nextCursor": "string", "comments": [ { "id": "string", "videoId": "string", "parentCommentId": "string", "text": "string", "createTime": 0, "language": "string", "likeCount": 0, "replyCount": 0, "likedByCreator": true, "pinnedByCreator": true, "author": { "id": "string", "uniqueId": "string", "nickname": "string", "avatarUrl": "string", "signature": "string", "verified": true, "secUid": "string", "privateAccount": true, "followerCount": 0, "followingCount": 0, "heartCount": 0, "videoCount": 0 } } ], "total": 0 }}What can you build with the TikTok Comments API?
Analyze sentiment
Read what viewers say about a product or campaign.
Find questions
Spot questions from viewers that deserve an answer.
Run giveaways
Collect everyone who commented on a contest video.
TikTok Comments API questions
Does it include replies to comments?
It returns top-level comments with their reply counts. Use the comment replies endpoint to list the replies to a comment.
How do I collect a conversation rather than just top-level comments?
Start with this endpoint and keep the comment IDs alongside their reply counts. For a comment with replies, send its ID and the video ID to the Comment Replies API. Store the parent comment ID with each reply so your analysis preserves which message it answers.
How do I use the TikTok Comments API?
Send a POST request to https://api.bridgly.app/tiktok/get-video-comments with videoId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.tiktok.getVideoComments(). AI agents connected to Bridgly over MCP can call the tiktok_get_video_comments tool.
How much does the TikTok Comments API cost?
Costs 1 credit per result returned, with a minimum of 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.
More TikTok endpoints
The same API key works on every endpoint. See all TikTok API endpoints.
- TikTok Comment Replies API→Read replies to a specific TikTok comment using the video and comment IDs. Get reply text, likes, author details and creator-like status as JSON.
- TikTok Related Videos API→Discover the posts TikTok recommends beside a video. Send its ID to get related captions, creators, engagement counts and audio details as JSON.
- TikTok Video API→TikTok video API: get any public TikTok video or photo post by ID as JSON, with caption, views, likes, comments, shares, saves, creator, sound and subtitles.
- TikTok Hashtag API→TikTok hashtag API: look up any TikTok hashtag by name and get its total views, number of videos, description and ID, as JSON.
Try the TikTok Comments API
100 free credits on business email, no card. Your first call takes a minute.