Support needed? Reach out! 📧

Tiktok Post Information API

Get detailed stats on individual TikTok posts including views, shares, hashtags, and engagement data for campaign tracking and reporting.

python-logo Python
Tiktok Post Info
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.

deco-icon

URL or ID Input

Query a single TikTok video by URL or ID and skip building your own scraper.

deco-icon

Share Count Precision

Get exact share totals alongside likes and comments for one TikTok post.

deco-icon

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!

deco-icon

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 free
deco-icon

Developer 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 us

Frequently 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.