Platforms / Social / TikTok
Social
TikTok data API
8 TikTok endpoints are live: videos, comments, creators, search and hashtags. Only successful calls that return data are billed; each endpoint's parameters, price and full response example are in the API reference.
Endpoints Open in the API reference →
- TikTok video detail
raw.tiktok.video - TikTok video comments
raw.tiktok.comments - TikTok comment replies
raw.tiktok.comment_replies - TikTok creator profile
raw.tiktok.creator - TikTok creator videos
raw.tiktok.creator_videos - TikTok video search
raw.tiktok.search - TikTok user search
raw.tiktok.user_search - TikTok hashtag videos
raw.tiktok.hashtag_videos
A real response Full example →
This gadget went viral for a reason…
210.4KLikes12KComments33KShares
link please
saw this everywhere
GET /v1/raw/tiktok/videoReal response · excerpt
{
"id": "soc_tik_a0e58b99a96a",
"src": "social",
"platform": "tiktok",
"lang": "en",
"text": "this group chat deserves a soundtrack 🎤 TikTok x #TheVoice,…",
"author": {
"uid_hash": "bc27041e9163",
"followers": 96372896,
"nickname": "TikTok",
"uid": "107955",
"sec_uid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
"unique_id": "tiktok"
},
"metrics": {
"likes": 17754,
"comments": 1867,
"shares": 729,
"saves": 1129,
"plays": 661019
},
"extra": {
"source_id": "7688834577418194206",
"published_at": "2026-09-23T20:45:19+00:00",
"video_dur_s": 42,
"topic": "#thevoice",
"topics": [
"thevoice"
],
"topic_ids": {
"thevoice": "43468"
},
"content_type": "video",
"cover_url": "https://p19-common-sign.tiktokcdn-us.com/tos-useast8-p-0068…",
"url": "https://www.tiktok.com/@tiktok/video/7688834577418194206"
},
"prov": {
"hash": "0x77779098e3ad0e76",
"ts": "2026-10-21T23:15:00+08:00",
"source": "live"
}
}Make the call
curl -G https://api.qovia.ai/v1/raw/tiktok/video \ -H "Authorization: Bearer $QOVIA_KEY" \ --data-urlencode "video_id=7688834577418194206"
import os, requests resp = requests.get( "https://api.qovia.ai/v1/raw/tiktok/video", headers={"Authorization": f"Bearer {os.environ['QOVIA_KEY']}"}, params={"video_id": "7688834577418194206"}, ) print(resp.json()["data"])
// Add to any MCP client, then just ask in plain language { "mcpServers": { "qovia": { "url": "https://api.qovia.ai/mcp", "headers": { "Authorization": "Bearer sk-qovia-…" } } } }
More in Social
Your agent only knows what you give it
Give it Douyin, Xiaohongshu (RedNote), WeChat and product reviews: structured, per call, nothing charged for failures.