Skip to content
All sites
Data API

TikTok Data API

Videos, profiles, hashtags and search from TikTok.

22endpointsRate Limit · TLS Fingerprint · Captcha handled for you
tiktok.comGET/tiktok/ads/se…GET/tiktok/commen…GET/tiktok/oembed{ } JSON
Example (captured live)
tiktok.com
Example
JSON responseclick the page to trace a field
{
"username": "chefmarco",
"results": [
{
"id": "7355566677788899000",
"desc": "had to repost this one 🔥 #baking",
"author": "bakingwithlily",
"author_avatar": "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=100&h=100&fit=crop&q=80",
"cover": "https://images.unsplash.com/photo-1486427944299-d1955d23e34d?w=600&h=1067&fit=crop&q=80",
"duration": 41,
"create_time": 1753142400,
"plays": 640000,
"likes": 88000,
"comments": 940,
"shares": 5200,
"music": "original sound - bakingwithlily",
"url": "https://www.tiktok.com/@bakingwithlily/video/7355566677788899000"
},
{
"id": "7355566677788899010",
"desc": "this dessert broke the internet 🍰",
"author": "sweettooth",
"author_avatar": "https://images.unsplash.com/photo-1544005313-94ddf0286df2?w=100&h=100&fit=crop&q=80",
"cover": "https://images.unsplash.com/photo-1565958011703-44f9829ba187?w=600&h=1067&fit=crop&q=80",
"duration": 27,
"create_time": 1753056000,
"plays": 2200000,
"likes": 340000,
"comments": 5100,
"shares": 28000,
"music": "sweet - the bakers",
"url": "https://www.tiktok.com/@sweettooth/video/7355566677788899010"
}
]
}
GET/v1/data/tiktok/users/{username}/reposts1 credit / run Verified

User Reposts

Videos a user has reposted.

Handled for you:Rate LimitTLS FingerprintCaptcha
Parameters
NameTypeReqDescription
usernamestringyesUsername (no @).
Advanced filters
countintegernoItems to return per page (1 to 50). (default: 30)
cursorintegernoPagination offset; pass the prior nextCursor to page. (default: 0)
regionstringnoRegion code. (default: us)