Tiktok Post Information API
Get detailed stats on individual TikTok posts including views, shares, hashtags, and engagement data for campaign tracking and reporting.
| 1 | import requests |
| 2 | |
| 3 | root = "https://ensembledata.com/apis" |
| 4 | endpoint = "/tt/post/info" |
| 5 | params = { |
| 6 | "url": "https://www.tiktok.com/@daviddobrik/video/7165262254722534698", |
| 7 | "token": "YOUR-TOKEN-HERE", |
| 8 | "new_version": False, |
| 9 | "download_video": False |
| 10 | } |
| 11 | |
| 12 | res = requests.get(root+endpoint, params=params) |
| 13 | print(res.json()) |
| 14 |
Why Developer Teams Use Our API
Single Video Deep Dive
Query one TikTok video by ID or URL and get every stat tied to that specific post.
Track Campaign Posts
Monitor views, shares, and hashtag reach on a sponsored post to measure real campaign performance.
Sound & Music Metadata
See which audio track a video uses, useful for tracing a trend back to its source.
Benchmark Against Competitors
Pull the same stats for a rival's post to compare performance on equal footing.
Always Current Numbers
Stats are fetched live from TikTok, so reporting reflects the video's real-time standing.
Simple ID-Based Lookup
No scraping the video page yourself, just pass an ID and get structured stats back.
Scrape Tiktok Data Effortlessly
Fetch engagement numbers, hashtag usage, and video stats for any TikTok post without manual scraping using our extraction API.
URL or ID Input
Query a single TikTok video by URL or ID and skip building your own scraper.
Share Count Precision
Get exact share totals alongside likes and comments for one TikTok post.
Report-Ready Output
Drop per-video TikTok stats straight into a client report without reformatting.
Tiktok Scraping Features
Track how hashtags and content perform with our TikTok campaign data API, built for marketers who need reliable numbers behind their decisions.
- Query a single TikTok video by ID or share URL and get every stat tied to that post.
- See exact view, like, comment, and share totals instead of the app's abbreviated counts.
- Pull every hashtag attached to a video to measure campaign reach at the post level.
- Identify the exact sound used on a clip to trace trends back to their source track.
- Track a competitor's or a sponsored post's performance over time with repeated lookups.
Starting crawling Tiktok now!
Get Your API Key in Minutes
Create a free account (no credit card required) and receive an API token instantly to test endpoints, pull live data, and rapidly prototype integrations. Upgrade as your needs grow.
Get started freeDeveloper Support
Need help integrating or customizing data for your workflows? Our developer success team offers onboarding, guidance, and enterprise support to get your project production-ready.
Contact usFrequently Asked Questions
It returns granular stats for one specific TikTok video, including view count, like count, comment count, share count, hashtags, and the sound used.
You pass the TikTok video's unique ID or URL, and the endpoint returns the full metadata and stats for that specific post.
Yes, all hashtags attached to the video are returned, which is useful for measuring hashtag campaign reach at the individual post level.
Yes, both the vm.tiktok.com share link and the standalone numeric video ID are accepted as input.
The response returns an absolute timestamp (Unix epoch), not a relative string like the one shown in the TikTok app's UI.
The comment count field reflects the total shown on the post at request time; to read the actual comment text and threads you still need a separate call to the Comments endpoint.
Yes, the audio track associated with the video is included in the response, useful for tracing trends back to specific sounds via the Music endpoint.
Yes, as long as the video is public, you can call this endpoint on a schedule for the same post ID to track how a competitor's content performs over time.