Now live — v1.0

The TikTok™ API
You've Been Waiting For

Access TikTok's full Private API ecosystem — users, videos, algorithms, automation and more — through a clean, fast, developer-friendly REST API.

import requests # Get TikTok user info response = requests.get( "https://TikAPI.dev/api/v1/user/info", headers={ "X-API-Key": "tka_your_api_key", }, params={"username": "@charlidamelio"} ) user = response.json() print(user["followers"]) # 150200000
99.9%
Uptime SLA
<80ms
Avg Response Time
100/s
Max Request Rate
20+
API Endpoints

Everything you need from TikTok

A comprehensive, reliable API that covers every aspect of TikTok's private API ecosystem.

👤

User Data

Fetch profiles, follower counts, bios, verification status and full account metadata for any public user.

💻

Web Algorithms

Generate the Latest Algorithms aka X-Gnarly and X-Bogus

🎬

Video Content

Get video details, download links, view counts, likes, shares, and comments for any public video.

📱

Mobile Algorithms

Generate the Latest Algorithms for TikTok Mobile aka X-Argus and X-Gorgon.

🔍

Search

Search users, videos, sounds, and live content. Filter by category, follower range, and more.

📈

Trending Feed

Access the For You feed, trending videos by region, and discover viral content before it blows up.

Simple balance-based pricing

Top up your balance and pay only for what you use. Higher balance — higher rate limits.

Starter
Balance < $5
1 request/sec
Perfect for testing and development. Get started with a small top-up and explore the API.
Pro
Balance ≥ $50
100 requests/sec
For high-volume applications, analytics platforms, and enterprise use cases.
Each endpoint has its own cost per request — manage everything from your dashboard.

Fast to integrate, easy to scale

Every endpoint is documented with request examples, response schemas, and cost information directly in your dashboard — no external docs site needed.

  • RESTful JSON API
  • API key authentication via X-API-Key
  • Cost & rate limit info in response headers
  • Real-time usage dashboard
Get your API key →
API Response
// GET /api/v1/user/info?username=@tiktoker
{
  "id": "6784563869268921349",
  "username": "tiktoker",
  "nickname": "TikToker",
  "followers": 2840000,
  "following": 412,
  "likes": 18400000,
  "verified": true,
  "avatar": "https://..."
}

Ready to start building?

Create an account in seconds, get your API key, and make your first request right away.

Create Free Account → Sign In