TikTok Video API
Get full TikTok video details including download URLs, engagement stats, and author info from $0.01/call.
Fetch complete details for any TikTok video by URL. Returns video metadata, download links (no watermark), engagement stats, author info, and music details.
Try it live
Fill in the fields and hit Run to see a real response.
{
"ok": true,
"data": {
"id": "7234567890",
"desc": "Check this out!",
"author": {
"uniqueId": "creator123"
},
"stats": {
"playCount": 1000000,
"diggCount": 50000,
"commentCount": 2000,
"shareCount": 5000
},
"video": {
"downloadAddr": "https://..."
}
}
}Features
Submit any TikTok video URL and receive the complete record: id, description, creation details, and the author and music it belongs to.
The response video object includes a downloadAddr pointing to a watermark-free copy of the clip for archiving and analysis.
A stats block returns playCount, diggCount, commentCount, and shareCount so you can measure a single video's exact performance.
Each response embeds the author's uniqueId and the track details, connecting the video to its creator and sound in one call.
Use cases
Video Analysis
Analyze any TikTok video's performance metrics and metadata.
Content Archiving
Archive TikTok video data including metadata and download links.
Engagement Tracking
Track likes, comments, shares, and views for specific videos.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/tiktok/video', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"url": "https://www.tiktok.com/@user/video/7234567890"
}),
});
const data = await res.json();
console.log(data);TikTok Video API for full post details and download links
The YepAPI TikTok Video API resolves any single TikTok video URL into its complete data record. Paste a link like https://www.tiktok.com/@user/video/7234567890 and get the description, exact engagement stats, author, music, and a watermark-free download URL — everything about one post in a single call.
It is the lookup endpoint for deep analysis of individual videos. Use it to enrich results from the TikTok Search API, or chain it with the TikTok Comments API to study a post's reactions alongside its metrics.
What is a TikTok Video API?
A TikTok Video API takes the URL of a specific post and returns its full structured data instead of the rendered page. It is a lookup, not a search: you already know the video and want every field about it. With YepAPI you POST a url to /v1/tiktok/video and receive the video's id, desc, author.uniqueId, a stats object with playCount, diggCount, commentCount, and shareCount, plus a video.downloadAddr for a watermark-free copy. Since TikTok provides no open per-video data endpoint, this gives you reliable JSON access to any public video's metadata and media.
Build your own TikTok video analyzer
With this endpoint you can build a video analyzer that accepts a TikTok link and instantly returns a performance breakdown — views, likes, comments, shares, and engagement ratios — plus a clean download for archiving. Drop it into a content-tracking dashboard that re-checks a list of URLs daily to chart growth over time. The same YepAPI key also covers YouTube and Instagram post lookups, so one analyzer can handle links from any short-form platform.
TikTok Video API pricing — $0.01 per call
Each video lookup costs $0.01 and returns the full record plus the download URL in one response. There is no subscription or minimum. Tracking a portfolio of 500 videos once a day costs about $5 per day, and a one-off batch enrichment of 1,000 URLs runs around $10 — predictable, usage-based pricing for any scale.
Watermark-free downloads for archiving
The downloadAddr field returns a clean copy of the clip without the TikTok watermark, which matters for content archiving, internal review, and creative analysis where overlays get in the way. Combined with full metadata in the same response, one call gives you both the asset and its complete context — far simpler than scraping the page and stripping watermarks yourself.
Try the TikTok Video API free
Get $5 in free credit with no credit card to begin. That covers 500 video lookups — enough to build and test a full analyzer before you pay. Sign up, grab your key, and resolve your first TikTok URL in seconds.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
Fetch complete details for any TikTok video by URL. Returns video metadata, download links (no watermark), engagement stats, author info, and music details.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/tiktok/video. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More tiktok api endpoints
Search
$0.01Search TikTok videos by keyword with sorting and filtering. Content discovery and trend research from $0.01/call.
Search Users
$0.01Search TikTok users by keyword. Find creators and influencers from $0.01/call.
Search Challenges
$0.01Search TikTok challenges and hashtag trends. Trend tracking from $0.01/call.