Definition
The set of engagement metrics available through TikTok data APIs -- play_count (views), digg_count (likes), comment_count, and share_count -- used for creator vetting, content performance analysis, trend detection, and competitive benchmarking.
In Depth
TikTok engagement metrics tell different stories depending on the ratio. Raw metrics available via Scavio TikTok API at $0.005/request: play_count (total video views), digg_count (likes/hearts), comment_count (total comments), and share_count (times shared to other platforms or users). Each metric reveals different aspects of content performance. Engagement ratios matter more than raw numbers. Like-to-view ratio (digg_count / play_count): healthy range is 3-8% for most niches. Below 2% suggests the content is being shown but not resonating. Above 10% indicates highly engaged audiences, common in niche communities. Comment-to-view ratio: healthy range is 0.1-0.5%. Higher ratios indicate controversial or discussion-provoking content. Share-to-view ratio: the strongest signal for viral potential. Shares above 1% of views indicate content that people actively distribute. Creator vetting application: query a creator's recent 20 posts via Scavio user/posts endpoint (cost: $0.005), calculate average engagement ratios, and compare against niche benchmarks. A creator with 100K followers but 0.5% like-to-view ratio is less valuable than a 20K-follower creator with 8% like-to-view ratio. Trend detection application: search trending hashtags or topics via search/videos, rank results by share_count to identify content with the highest viral momentum. Track the same query daily to build a trending content time-series.
Example Usage
import requests API_KEY = "your_scavio_api_key" res = requests.post( "https://api.scavio.dev/api/v1/tiktok/user/posts", headers={"Authorization": f"Bearer {API_KEY}"}, json={"username": "creator_handle"}, ) videos = res.json().get("videos", []) for v in videos[:5]: views = v.get("play_count", 0) likes = v.get("digg_count", 0) ratio = (likes / views * 100) if views > 0 else 0 print(f"Views: {views:,} | Likes: {likes:,} | Ratio: {ratio:.1f}%")
Platforms
TikTok Engagement API Metrics is relevant across the following platforms, all accessible through Scavio's unified API:
- TikTok
Related Terms
TikTok Comment Sentiment
The extraction and analysis of sentiment signals from TikTok video comments to quantify audience perception of brands, p...
TikTok Creator Graph
A network mapping of relationships between TikTok creators built from follower/following API data, revealing collaborati...
TikTok UGC API Tracking
The automated monitoring and collection of user-generated content (UGC) on TikTok related to a brand, product, or campai...