v1.0 — now in production

The TikTok API
Built for Developers

TikAPI.dev exposes TikTok’s full private API surface through a clean, REST-friendly gateway — generate X-Bogus, X-Gnarly, X-Argus, X-Gorgon and X-Khronos signatures, fetch user profiles, videos, search and trending content. One API key. One predictable endpoint. Pay only for what you use.

No credit card
Crypto top-up
Instant API key
TikAPI.dev
import requests

# Generate X-Bogus (web signature)
response = requests.post(
    "https://tikapi.dev/api/v1/sign/xbogus",
    headers={"X-API-Key": "tka_your_api_key"},
    json={"url": "/api/user/detail?uniqueId=test"}
)

result = response.json()
print(result["x_bogus"]) # DFSzswVYxf...
# Generate X-Argus + X-Gorgon (mobile)
curl https://tikapi.dev/api/v1/sign/argus \
  -H "X-API-Key: tka_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "url": "/aweme/v1/feed/", "body": "" }'

# Response:
{
  "x_argus": "VS+UO9vDn3Q...",
  "x_gorgon": "0404b0d30000...",
  "x_khronos": "1713100800"
}
// Generate X-Gnarly (web algo)
const res = await fetch(
  'https://tikapi.dev/api/v1/sign/gnarly',
  {
    method: 'POST',
    headers: {
      'X-API-Key': 'tka_your_api_key',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({ url: '/api/item/detail' })
  }
);
const { x_gnarly } = await res.json();
20+
API Endpoints
<50ms
Avg Response Time
300/s
Max Request Rate
99.9%
Uptime SLA
About TikAPI.dev

A clean gateway to TikTok’s ecosystem

TikAPI.dev is a fully-managed REST gateway that hides the complexity of TikTok’s reverse-engineered signature algorithms and authentication flow behind a single, predictable HTTP API. We track every algorithm change so you don’t have to — ship features instead of patching SDKs.

Built for production

A globally distributed gateway with per-endpoint cost metering, hard rate limits, structured JSON errors and per-request audit logs in your dashboard.

Always in sync with TikTok

Our infrastructure tracks TikTok’s app and web releases in real time. When signature algorithms change, your integration keeps working — no SDK update needed.

Pay only for what you use

Top up your balance in crypto and pay per request. No tiers, no commitments. Need more throughput? Subscribe to a custom rate limit or an endpoint bundle plan.

20+
production endpoints
5
signature algorithms
24/7
monitored uptime
requests with a Plan
Features

Everything you need from TikTok

A comprehensive API covering security signatures, user data, video content and more — all in one place.

Web Signatures

Generate X-Bogus and X-Gnarly — the security tokens required for every TikTok web API request.

Mobile Signatures

Generate X-Argus, X-Gorgon and X-Khronos — the HMAC tokens used by TikTok’s Android and iOS apps.

User Data

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

Video Content

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

Search & Discovery

Search users, videos, sounds and live content. Access the For You feed and trending videos by region.

Always Up-to-Date

Algorithms and endpoints are continuously monitored and updated whenever TikTok releases a new version.

How it works

From sign-up to first request in 60 seconds

No SDK, no boilerplate — just an HTTPS call.

1

Create an account

Sign up in seconds — we generate your tka_… API key automatically.

2

Top up in crypto

Pay with USDT, BTC, ETH and more via OxaPay. Funds land in your balance instantly.

3

Call the API

Send X-API-Key on any request. Each call is metered against your balance.

4

Scale with Plans

For high-volume workloads, subscribe to an endpoint bundle for unlimited access.

Pricing

Simple balance-based pricing

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

Free
1 RPS
Daily limit: 100 — $0

Good for testing
Starter
25 RPS
Daily limit: 2,500 — $10 / day · $50 / week · $150 / month

Low-latency access
Premium
100 RPS
Daily limit: 10,000 — $40 / day · $200 / week · $600 / month

High throughput
Enterprise
250 RPS
Daily limit: 25,000 — $100 / day · $500 / week · $1,500 / month

Enterprise SLA
Ultra
500 RPS
Daily limit: 50,000 — $200 / day · $1,000 / week · $3,000 / month

Top-tier access
Each endpoint has its own cost per request — manage everything from your dashboard.
Developer Docs

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.

  • X-Bogus, X-Gnarly, X-Argus, X-Gorgon, X-Khronos
  • User profiles, videos, search & trending
  • API key auth via X-API-Key header
  • Real-time usage & cost dashboard
Get your API key
API Response
// POST /api/v1/sign/argus
// { "url": "/aweme/v1/feed/", "body": "" }
{
  "x_argus": "VS+UO9vDn3QCvHn...",
  "x_gorgon": "0404b0d30000f2...",
  "x_khronos": "1713100823",
  "x_ladon": "dfa3b9e1c2...",
  "cost": 0.0002
}
API Endpoints

What we provide

All available endpoints — grouped by category. Each endpoint has its own cost per request, visible on your dashboard.

Loading endpoints…
Plans

Unlimited access, flat fee

Subscribe to a Plan and get unlimited calls to a curated bundle of endpoints for a flat weekly or monthly fee. No more per-request metering — ideal for high-volume workloads.

Loading plans…
Already have an account? Manage your plans →
FAQ

Frequently asked questions

Is TikAPI.dev affiliated with TikTok?

No. TikAPI.dev is an independent service and is not affiliated with, endorsed by, or sponsored by TikTok, Bytedance Ltd. or any of their subsidiaries.

Which payment methods do you accept?

We accept crypto payments (USDT, BTC, ETH, LTC, TRX and more) processed by OxaPay. Funds are credited to your balance as soon as the transaction is confirmed on-chain.

What happens if a TikTok algorithm changes?

Nothing on your end. We monitor TikTok’s app and web releases continuously and update the signature implementations server-side — your existing API calls keep working without code changes.

Do you offer unlimited usage?

Yes — subscribe to an endpoint Plan and get unlimited calls to the included endpoints for a flat weekly or monthly fee. Available from your dashboard.

Can I get a refund?

Unused balance is non-refundable, but it never expires. You can use it across any endpoint at any time.

Ready to start building?

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