Skip to main content

TikTok Video Tracking Made Simple

Track TikTok video performance programmatically without dealing with TikTok’s official API restrictions. Get hourly snapshots and engagement metrics through a simple REST API.

Why Use Our TikTok API?

TikTok’s official API requires:
  • Business verification
  • App review (weeks/months)
  • Strict content restrictions
  • Limited data access
With ContentStats.io:
  • ✅ Instant access
  • ✅ Track any public video
  • ✅ No application process
  • ✅ Complete metric access

TikTok Metrics Available

We track all public TikTok metrics:
MetricDescriptionUpdate Frequency
ViewsTotal video viewsHourly
LikesHearts/likes countHourly
CommentsComment countHourly
SharesShare countHourly
SavesBookmark/save countHourly

Quick Start

1

Get API Key

Create your API key from the dashboard
2

Send Request

curl -X POST https://contentstats.io/api/v1/videos/track \
  -H "Content-Type: application/json" \
  -H "X-API-Key: cs_live_YOUR_KEY" \
  -d '{
    "video_link": "https://www.tiktok.com/@user/video/1234567890",
    "duration_days": 7
  }'
3

Get Snapshots

Receive hourly snapshots with full engagement data

Supported TikTok URL Formats

We support all TikTok video URL formats:
https://www.tiktok.com/@username/video/1234567890
https://vm.tiktok.com/abc123/
https://www.tiktok.com/t/abc123/
Short URLs (vm.tiktok.com) are automatically resolved to full video URLs.

Use Cases

Influencer Campaigns

Track sponsored content performance across multiple influencers in real-time

Competitor Analysis

Monitor competitor TikTok performance and content strategy

Trend Research

Identify what content goes viral in your niche

Example Response

{
  "id": "cm5abc123",
  "video_link": "https://www.tiktok.com/@user/video/1234567890",
  "platform": "tiktok",
  "status": "monitoring",
  "snapshots": [
    {
      "snapshot_time": "2024-01-29T10:00:00.000Z",
      "views": "850000",
      "likes": "125000",
      "comments": "3500",
      "shares": "12000",
      "saves": "8500"
    },
    {
      "snapshot_time": "2024-01-29T11:00:00.000Z",
      "views": "892000",
      "likes": "128000",
      "comments": "3580",
      "shares": "12300",
      "saves": "8700"
    }
  ]
}

Pricing for TikTok Tracking

Cost = Duration (days) × 24 hours × $0.015

Example for 7 days:
7 × 24 × $0.015 = $2.52 per video
Start with $5 free credit to track your first videos.

Common Questions

No, we can only track public TikTok videos. The video must be accessible without login.
No! We handle all platform interactions. You just need a ContentStats.io API key.
Currently, we only support regular TikTok videos, not Live streams.
Tracking automatically stops if a video is deleted. You keep all collected data up to that point.

Next Steps