App Logo
tiktok.com

Get TikTok post analytics

Automatically get TikTok post analytics on tiktok.com. Read the TikTok Studio analytics for one of your own posts (video or photo), given its URL or id. Returns views, likes, comments, shares, saves, total play time, average watch time, finish rate, new followers and traffic sources (For You, Follow, Search…). Metrics TikTok hasn't computed yet (it needs more views) come back as null. Read-only. It fails with a clear error if the post isn't on the signed-in account.

Input

video required

URL or numeric id of one of your own TikTok posts (video or photo).

Output

id required
type required
views required
url optional
note optional
likes optional
saves optional
author optional
shares optional
comments optional
createTime optional
finishRate optional

Share of views watched to the end (0-1).

description optional
searchTerms optional
newFollowers optional
totalPlayTime optional

Total play time as TikTok reports it.

uniqueViewers optional
trafficSources optional
averageWatchTime optional

Average watch time as TikTok reports it.

FAQ

Read the TikTok Studio analytics for one of your own posts (video or photo), given its URL or id. Returns views, likes, comments, shares, saves, total play time, average watch time, finish rate, new followers and traffic sources (For You, Follow, Search…). Metrics TikTok hasn't computed yet (it needs more views) come back as null. Read-only. It fails with a clear error if the post isn't on the signed-in account.
Ask an AI agent connected to Reduck to run reduck/tiktok.com/get_video_analytics, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/tiktok.com/get_video_analytics
You do not need one. "Get TikTok post analytics" drives the real tiktok.com pages in a browser, so it works whether or not tiktok.com offers an API for this.
Required: video.
It returns id, url, note, type, likes, saves, views, author, shares, comments, createTime, finishRate, description, searchTerms, newFollowers, totalPlayTime, uniqueViewers, trafficSources, averageWatchTime.
Yes. It acts as you on tiktok.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the tiktok.com cookies saved by the Reduck extension.
It only reads. It looks things up on tiktok.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/tiktok.com/get_video_analytics, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/tiktok.com/get_video_analytics
It is part of Reduck's official curated catalogue.

Start building not clicking