All sites
Data API
TikTok Data API
Videos, profiles, hashtags and search from TikTok.
22endpointsRate Limit · TLS Fingerprint · Captcha handled for you
Example (captured live)
tiktok.com
ExampleJSON responseclick the page to trace a field
{
"video_id": "7333344455566677000",
"results": [
{
"id": "7334455566677788000",
"desc": "another quick dinner idea 🍝 #cooking",
"author": "chefmarco",
"author_avatar": "https://images.unsplash.com/photo-1607631568010-a87245c0daf8?w=100&h=100&fit=crop&q=80",
"cover": "https://images.unsplash.com/photo-1476124369491-e7addf5db371?w=600&h=1067&fit=crop&q=80",
"duration": 36,
"create_time": 1751414400,
"plays": 980000,
"likes": 134000,
"comments": 2100,
"shares": 11000,
"music": "original sound - chefmarco",
"url": "https://www.tiktok.com/@chefmarco/video/7334455566677788000"
},
{
"id": "7334455566677788010",
"desc": "5-min breakfast wrap 🌯 #easyrecipe",
"author": "kitchenkate",
"author_avatar": "https://images.unsplash.com/photo-1544005313-94ddf0286df2?w=100&h=100&fit=crop&q=80",
"cover": "https://images.unsplash.com/photo-1533089860892-a7c6f0a88666?w=600&h=1067&fit=crop&q=80",
"duration": 29,
"create_time": 1751328000,
"plays": 720000,
"likes": 96000,
"comments": 1400,
"shares": 6800,
"music": "morning vibes - lofi",
"url": "https://www.tiktok.com/@kitchenkate/video/7334455566677788010"
}
]
}
GET
/v1/data/tiktok/videos/{video_id}/related1 credit / run VerifiedRelated Videos
Related/recommended videos.
Handled for you:Rate LimitTLS FingerprintCaptcha
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| video_id | string | yes | Video id. |
| Advanced filters | |||
| count | integer | no | Items to return per page (1 to 50). (default: 16) |
| cursor | integer | no | Pagination offset; pass the prior nextCursor to page. (default: 0) |
| region | string | no | Region code. (default: us) |