TikTok Related Videos API
Get the posts TikTok recommends alongside a post, by post ID.
- Endpoint
- POST /tiktok/get-related-videos
- Price
- 1 credit per result
- SDK
- client.tiktok.getRelatedVideos()
- MCP tool
- tiktok_get_related_videos
curl -X POST "https://api.bridgly.app/tiktok/get-related-videos" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "videoId": "7698770783367171359"}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/tiktok/get-related-videos", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "videoId": "7698770783367171359", },)data = response.json()const response = await fetch("https://api.bridgly.app/tiktok/get-related-videos", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "videoId": "7698770783367171359" }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.tiktok.getRelatedVideos({ videoId: "7698770783367171359"});if (res.type === "success") { console.log(res.data);}What does the TikTok Related Videos API return?
Discover the posts TikTok recommends beside a video. Send its ID to get related captions, creators, engagement counts and audio details as JSON. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
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".
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "videos": [ { "id": "string", "url": "string", "description": "string", "createTime": 0, "language": "string", "duration": 0, "width": 0, "height": 0, "coverUrl": "string", "animatedCoverUrl": "string", "images": [ "string" ], "subtitles": [ { "language": "string", "format": "string", "autoGenerated": true, "url": "string" } ], "stats": { "playCount": 0, "likeCount": 0, "commentCount": 0, "shareCount": 0, "saveCount": 0, "repostCount": 0 }, "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 }, "sound": { "id": "string", "title": "string", "authorName": "string", "original": true, "duration": 0, "coverUrl": "string", "playUrl": "string", "album": "string", "copyrighted": true, "videoCount": 0 }, "hashtags": [ "string" ], "mentions": [ "string" ], "location": { "id": "string", "name": "string", "address": "string", "city": "string", "category": "string" }, "playlistId": "string", "isAd": true, "duetEnabled": true, "stitchEnabled": true } ] }}What can you build with the TikTok Related Videos API?
Discover similar content
Find videos on the same topic as one you like.
Find creators
Surface accounts that make content like a given video.
Study recommendations
See what TikTok suggests next to a video.
TikTok Related Videos API questions
How many related videos are returned?
As many as TikTok recommends for the video, usually around 16, in a single response. TikTok decides how many it recommends, so some videos return fewer.
Can I paginate related videos or search them by keyword?
This lookup returns one recommendation list for the videoId you send, without a next-page cursor. Use Video Search for keyword research and User Posts to inspect a particular creator’s uploads. Related recommendations are useful for exploring neighboring content, rather than building an exhaustive topic index.
How do I use the TikTok Related Videos API?
Send a POST request to https://api.bridgly.app/tiktok/get-related-videos with videoId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.tiktok.getRelatedVideos(). AI agents connected to Bridgly over MCP can call the tiktok_get_related_videos tool.
How much does the TikTok Related Videos 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 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 Comments API→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.
- 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 Hashtag Videos API→Find TikTok posts using a hashtag, with captions, creators, views, likes, comments and sound details. Pass the hashtag name and paginate with a cursor.
Try the TikTok Related Videos API
100 free credits on business email, no card. Your first call takes a minute.