Catalog/TikTok

TikTok API

Social

Profiles, videos and transcripts from TikTok as clean, normalized JSON: call one endpoint with a handle or URL, pay in real dollars, no tokens or rate limits to manage.

Endpoints
25
Providers
5
Requests / mo
4,433
From · profile
$0.90/1k req · Badger
Get ~100 free requests

Measured performance

97.5%
of calls succeeded (4,212 calls)
Succeeded on first lane 95.5%Recovered by failover 2.0%Failed 2.5%
Response time estimate (4,106 calls across endpoints)
Weighted p50 estimate
2.5s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
15.0s
Request-weighted average of endpoint p99 values, not a combined request percentile

Endpoints

Every endpoint, one key

sorted by usage · last 30 days

Every provider prices each endpoint independently. Prices show the cheapest per endpoint. Open one to compare all providers, then open a provider profile for its traffic and endpoint coverage.

POST

Profile

Most used
/v1/run/tiktok.profiletiktok.profile
Full public profile for a handle: display name, bio, avatar, follower and like counts.
862 /mo
▼85.3%
100.00%
679ms p50
ImageImageImageImage4
from$0.90/1k req
ImageBadger
POST

Search top

/v1/run/tiktok.search_toptiktok.search_top
Search TikTok's top results for a keyword (caption, views, likes, comments, shares) with cursor pagination.
766 /mo
▼67.8%
99.59%
4070ms p50
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Video comments

/v1/run/tiktok.video_commentstiktok.video_comments
List the comments on a video by URL with cursor pagination: text, author, likes and reply count.
760 /mo
86.71%
1740ms p50
ImageImageImage3
from$1.44/1k req
ImageBadger
POST

Profile videos

/v1/run/tiktok.profile_videostiktok.profile_videos
Paginated feed of a creator’s videos with stats, captions and media URLs. Page with `cursor`.
708 /mo
▼94.7%
100.00%
2694ms p50
ImageImageImage3
from$1.20/1k req
ImageTiger
POST

Video transcript

/v1/run/tiktok.video_transcripttiktok.video_transcript
Spoken-word transcript for a single video by URL, with timestamps where available.
364 /mo
▼95.9%
100.00%
2239ms p50
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

User search

/v1/run/tiktok.search_userstiktok.search_users
Search TikTok accounts by keyword with cursor pagination: handle, nickname and follower count.
279 /mo
▼98.7%
100.00%
1817ms p50
ImageImageImage3
from$1.20/1k req
ImageTiger
POST

Search hashtag

/v1/run/tiktok.search_hashtagtiktok.search_hashtag
Search TikTok by hashtag and get matching videos (caption, views, likes, comments, shares) as normalized JSON.
260 /mo
▼97%
100.00%
4302ms p50
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Keyword search

/v1/run/tiktok.search_keywordtiktok.search_keyword
Search TikTok by keyword and get matching videos with captions and engagement (views, likes, comments, shares).
129 /mo
▲205.1%
100.00%
1849ms p50
ImageImageImage3
from$1.20/1k req
ImageTiger
POST

Top ads search

/v1/run/tiktok.top_ads_searchtiktok.top_ads_search
Search TikTok Creative Center top video ads by keyword with explicit performance, objective, region, language, and time-window filters.
117 /mo
100.00%
982ms p50
Image1
price$1.20/1k req
ImageTiger
POST

Following

/v1/run/tiktok.followingtiktok.following
List the accounts a TikTok user follows (handle, display name, follower count, bio) by username.
55 /mo
▼88.4%
100.00%
2288ms p50
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Trending hashtags

/v1/run/tiktok.trending_hashtagstiktok.trending_hashtags
Rank TikTok's trending hashtags for one country and industry, with each hashtag's daily popularity curve, post count, video views, and leading creators. Ranks 15 industry categories, or omit industry for the all-industries board. TikTok publishes only the top 3 hashtags per board to anonymous callers, so limit 1-3 is served cheaply; a limit above 3 routes to a dearer authenticated source that returns the full ranking. Covers 27 markets: AE, AR, AU, BR, CA, CO, DE, EG, ES, FR, GB, ID, IL, IT, JP, KR, MX, MY, PH, SA, SG, TH, TR, TW, US, VN, ZA.
34 /mo
100.00%
770ms p50
ImageImage2
from$1.20/1k req
ImageTiger
POST

Hashtag videos

/v1/run/tiktok.hashtag_videostiktok.hashtag_videos
List recent TikTok videos for a hashtag (creator, caption, views, likes, shares).
32 /mo
▲0%
100.00%
24114ms p50
ImageImageImage3
from$1.44/1k req
ImageBadger
POST

Ad library search

/v1/run/tiktok.ad_library_searchtiktok.ad_library_search
Search TikTok's ad library by keyword (top ads with brand, title, spend, CTR, likes, and video info).
22 /mo
▲35.7%
95.45%
1798ms p50
Image1
price$2.00/1k req
ImageGiraffe
POST

Video

/v1/run/tiktok.videotiktok.video
Full detail for a single TikTok video by URL: caption, region and engagement counts (views, likes, comments, shares, saves).
16 /mo
▼20%
100.00%
1404ms p50
ImageImageImageImage4
from$0.90/1k req
ImageBadger
POST

Trending feed

/v1/run/tiktok.trending_feedtiktok.trending_feed
Sample TikTok's For You feed as served to a viewer in one country (caption, views, likes, comments, author). Returns a rotating sample, not a ranked chart.
13 /mo
▲300%
100.00%
5734ms p50
Image1
price$2.00/1k req
ImageGiraffe
POST

Followers

/v1/run/tiktok.followerstiktok.followers
List the followers of a TikTok account by username, returning each follower's profile basics.
8 /mo
100.00%
2191ms p50
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Ad library ad

/v1/run/tiktok.ad_library_adtiktok.ad_library_ad
Fetch full details for a single TikTok ad (brand, title, spend, CTR, objectives, landing page, and video info).
4 /mo
100.00%
673ms p50
ImageImage2
from$1.20/1k req
ImageTiger
POST

Ad transparency search

/v1/run/tiktok.ad_transparency_searchtiktok.ad_transparency_search
Search TikTok's EU Commercial Content Library by keyword or advertiser ID.
2 /mo
50.00%
2468ms p50
Image1
price$0.90/1k req
ImageBadger
POST

Audience demographics

/v1/run/tiktok.audience_demographicstiktok.audience_demographics
Get the audience country breakdown (follower count and share per country) for a TikTok creator by handle.
1 /mo
▲0%
100.00%
465ms p50
ImageImage2
from$18.00/1k req
ImageFox
POST

Video transcript full

/v1/run/tiktok.video_transcript_fulltiktok.video_transcript_full
Transcribe the spoken audio of a TikTok video with timed segments, speaker labels, and per-word confidence - for videos TikTok publishes no subtitle track for.
1 /mo
100.00%
17447ms p50
Image1
price$17.60/1k req
ImageOctopus
POST

Comment replies

/v1/run/tiktok.comment_repliestiktok.comment_replies
List the replies to a TikTok comment with cursor pagination (text, author, likes).
-
-
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Live

/v1/run/tiktok.livetiktok.live
Check whether a TikTok creator is live and get the current live room (title, viewers, start time) by handle.
-
-
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Profile region

/v1/run/tiktok.profile_regiontiktok.profile_region
Resolve the home region (country) of a TikTok creator by handle.
-
-
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Song

/v1/run/tiktok.songtiktok.song
Fetch details for a TikTok song or sound (title, author, duration, cover art, and how many videos use it).
-
-
ImageImage2
from$2.00/1k req
ImageGiraffe
POST

Song videos

/v1/run/tiktok.song_videostiktok.song_videos
List TikTok videos that use a given song or sound (with descriptions, authors, and engagement stats).
-
-
ImageImage2
from$2.00/1k req
ImageGiraffe

FAQ

About the TikTok API

The AnyAPI TikTok API returns TikTok data as normalized JSON across 25 endpoints: profile, profile videos, video transcript, keyword search, video, video comments, user search, ad library ad, ad library search, ad transparency search, audience demographics, comment replies, followers, following, hashtag videos, live, profile region, search hashtag, search top, song, song videos, top ads search, trending feed, trending hashtags, and video transcript full. You call one endpoint per job with a single key, and AnyAPI routes each request across 5 sources, falling back automatically when one fails. Pricing is in US dollars, from $0.90 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 97.5% of TikTok calls through AnyAPI succeeded, with a request-weighted median response time of 2.5 seconds across 4,212 measured calls.

Pricing is in US dollars, from $0.90 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet, each call draws it down, and a failed request costs $0.

25 endpoints: profile, profile videos, video transcript, keyword search, video, video comments, user search, ad library ad, ad library search, ad transparency search, audience demographics, comment replies, followers, following, hashtag videos, live, profile region, search hashtag, search top, song, song videos, top ads search, trending feed, trending hashtags, and video transcript full. Every one takes the same authentication and returns the same normalized response shape, so reaching a second TikTok endpoint is a change of URL and nothing else.

Over the last 30 days, 97.5% of TikTok calls through AnyAPI succeeded, with a request-weighted median response time of 2.5 seconds across 4,212 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.

Get started

Two ways to start on AnyAPI

Humans fund a USD wallet and pay per request. Agents point a coding agent at one URL and onboard themselves.

Get ~100 free requests
Works with
Terminal agentsClaude CodeCursorCodexMCP clients