Skip to content
tiktokapi.io

REST TikTok Developer API · 16 Public Data & Creative Center Endpoints

Public TikTok Data API, without OAuth walls.

Fetch any public TikTok creator profile, 1080p HD no-watermark video stream, keyword search feed, nested comment thread, follower graph, and Creative Center commercial ad over standard HTTPS JSON — from $0.20/1K videos and $0.10/1K comments.

01 · Pay-As-You-Go

Never-expiring credit packs from $25, or Monthly plans from $19/mo (+25%–65% bonus). 0 credits charged on empty/failed calls.

02 · Zero Account / Cookies

No TikTok login, no OAuth 2.0 app review, no session cookies, and no residential proxy setup.

03 · 10x Lower Unit Cost

$0.20/1K videos ($0.08/1K on Business) vs $2.50–$5.00/1K on Apify, TikAPI, and legacy scrapers.

04 · 10,500 Free Credits ($1.05)

Instant sandbox key on signup — zero credit card required, plus +$2.00 Day-2 & Day-3 return bonuses.

Runnable Python Request & Live Gateway JSON Output

Below is the exact JSON payload captured from GET https://api.tiktokapi.io/v1/user/info?unique_id=tiktok in production (64-bit string IDs preserved, zero synthetic fields).

Python 3 (requests)

import requests

API_KEY = "tk_live_your_api_key_here"

resp = requests.get(
    "https://api.tiktokapi.io/v1/user/info",
    params={"unique_id": "tiktok"},
    headers={"x-api-key": API_KEY},
    timeout=15,
)
resp.raise_for_status()
payload = resp.json()
print(payload["data"]["stats"]["followerCount"])  # 96581914

Live Captured JSON · HTTP 200 (x-credits-cost: 10)

{
  "code": 0,
  "provider": "https://tiktokapi.io",
  "status": "ok",
  "msg": "success",
  "data": {
    "user": {
      "id": "107955",
      "uniqueId": "tiktok",
      "nickname": "TikTok",
      "verified": true,
      "secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
      "signature": "Your next discovery is waiting on TikTok.",
      "createTime": 1425144149,
      "bioLink": { "link": "tiktok.com/discovermore" }
    },
    "stats": {
      "followingCount": 1,
      "followerCount": 96581914,
      "heartCount": 467088401,
      "videoCount": 1601
    }
  }
}

Official TikTok APIs vs Legacy Providers vs TikTokAPI.io

DimensionTikTokAPI.ioOfficial Display APIOfficial Research APITikAPI / Apify
Commercial SaaS / AI✓ Allowed instantlyOwn logged-in user only✕ Prohibited (academic only)✓ Allowed
Cost per 1,000 Videos$0.20 ($0.08 Business)N/A (OAuth gated)1,000 req/day hard cap$1.50 – $5.00
1080p No-Watermark MP4✓ Included (play & hdplay)✕ Watermarked embed✕ Metadata onlyOften extra add-on cost
Creative Center Ads✓ /v1/ads/top/ads included✕ Not available✕ Not availableSeparate actor or missing
Empty / Failed Charge0 Credits chargedCounts against quotaCounts against 1,000/dayOften billed per request/CU
Data CategoryEndpointCreditsBase Price
Video Search, Creator Posts, Hashtag, Music & Trending Feeds/v1/video/search, /v1/user/posts, /v1/challenge/posts, /v1/music/posts, /v1/feed/list2 Credits / video (min 10 Credits)$0.20 / 1,000 videos
Video Comments & Nested Second-Level Replies/v1/comment/list, /v1/comment/reply1 Credit / comment (min 10 Credits)$0.10 / 1,000 comments
Creator Followers, Following & Influencer Search/v1/user/followers, /v1/user/following, /v1/user/search1 Credit / user (min 10 Credits)$0.10 / 1,000 users
1080p No-Watermark Video Parser, Creator, Hashtag, Music & Ad Detail/v1/video/detail, /v1/user/info, /v1/challenge/info, /v1/music/info, /v1/ads/top/ads/detail10 Credits / request$1.00 / 1,000 requests
TikTok Creative Center Commercial Ads Library/v1/ads/top/ads10 Credits / ad (min 10 Credits)$1.00 / 1,000 ads
250,000 videos · 500,000 Credits
TikTokAPI.io (Pro Bonus Rate)
$28.75

Base PAYG: $50.00

Legacy API Providers / Scrapers
$250.00

$1.00 per 1,000 videos

Your Monthly Savings
$221.25

Up to 80%+ cost reduction

Developer FAQ

How is TikTokAPI.io different from ByteDance's Official TikTok Display & Research APIs?

The Official Display API requires per-user OAuth 2.0 login and only returns videos owned by that logged-in user. The Official Research API is restricted to non-profit universities (1,000 requests/day cap) and bans commercial SaaS or AI training. TikTokAPI.io gives commercial developers instant REST access to any public creator, video search, comments, followers, and Creative Center ads with a single API key.

Do I need a TikTok account, session cookies, or residential proxies?

No. Zero TikTok accounts, zero cookies, and zero proxies are required. Our gateway handles device registration, X-Bogus/X-Argus signing, and residential IP rotation automatically.

Do Pay-As-You-Go credits expire, and do failed/empty requests charge credits?

Paid Pay-As-You-Go credits never expire. Upstream 4xx/5xx errors, timeouts, and empty 0-item responses charge 0 credits.

How does the 10,500 Free Credits ($1.05) signup grant & Sandbox Streak work?

Every new developer account receives 10,500 Free Credits ($1.05) and a live API key immediately upon signup — no credit card, proxy, or manual review required — plus +10,000 bonus credits ($1.00) after 24h & 3 API calls and another +10,000 credits ($1.00) across 3 active days.