TIKTOK API

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
Terminal
curl -X POST "https://api.bridgly.app/tiktok/get-related-videos" \
-H "Authorization: Bearer $BRIDGLY_KEY" \
-H "Content-Type: application/json" \
-d '{
"videoId": "7698770783367171359"
}'
[ REQUEST AND RESPONSE ]

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

200 OK · application/json
{
"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
}
]
}
}
[ USE CASES ]

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.

[ FAQ ]

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.

Try the TikTok Related Videos API

100 free credits on business email, no card. Your first call takes a minute.

APIMCPSDKCLI
free credits

On business email signup. No credit card required.

Start free with 100 credits