Best TikTok data APIs, 2026Every main way to get TikTok data.
Compared side by side.

TikTok’s Display, Research and Commercial Content APIs and the main data APIs, compared on what they return, how they charge and how you connect.

An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared

Find your fit13 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

13options compared

7with an MCP server

9free to start

44sources, checked 25 Sept 2026

Four routes

Four ways in.
Pick by who you are.

TikTok’s Display API covers users who log in to your app. Its Research API is for approved researchers, and its Commercial Content API covers ads shown in the EU. Data APIs read any public account.

Official API

TikTok Display API and Login Kit

For
TikTok users who log in to your app
You get
Each user’s profile and public videos, once they authorise your app.
You need
A TikTok developer app, approval for Login Kit and the Display API, and each user’s consent.

Research API

TikTok Research API

For
Approved academic and not-for-profit researchers
You get
Public accounts, videos, comments and follower lists, up to 1,000 requests a day.
You need
An approved application from an eligible academic or not-for-profit body, independent of commercial interests.

Ad library API

TikTok Commercial Content API

For
The public and researchers studying ads
You get
Ads shown in the EU, with advertiser, targeting and reach data, searchable by keyword or advertiser.
You need
An approved application, made with an official email address.

Data APIs

Monocrawl and the vendors below

For
Products, pipelines and AI agents
You get
Public profiles, videos, comments and search results from any public account.
You need
An API key. No TikTok login and no TikTok developer app.

What they return

TikTok data,
at a glance.

What each option lists on its own pages, and how you connect.

TikTok data and access each option lists on its own pages
TikTok dataConnect
OptionProfilesVideosCommentsSearchHashtagsSoundsFollowersTranscriptsREST APIMCP serverSources
MonocrawlOur productOur API
TikTok Display APIOfficial, TikTok–––––––12345
TikTok Research APIOfficial, researchers–678910
TikTok Commercial Content APIOfficial, ad library–––––––1112
ApifyTikTok Scraper actor13141516
Bright DataTikTok Scraper API––1718192021
Data365Social data API––222324
EnsembleDataSocial data API––252627
LamaTokTikTok API–282930
SociaVaultSocial data API3132333435
TikAPITikTok API––3637
VirloShort-form video API–––3839404142
XpozAgent data tool–––4344
  1. aTikTok Display API, profiles and videos: Only users who log in and authorise your app
  2. bTikTok Research API, profiles, videos, comments, search, hashtags, followers, transcripts and REST API: Approved non-commercial researchers only, 1,000 requests a day
  3. cTikTok Research API, sounds: Sound IDs on videos and as a search filter; researchers only
  4. dTikTok Commercial Content API, videos, search and REST API: Ads shown in the EU only, by approved application
  5. eApify, sounds: Sound details on each video; sound feeds use a separate actor
  6. fBright Data, sounds: Listed on its product pages but not in its API docs; API access unverified
  7. gLamaTok, sounds: Audio downloads of a sound only
  8. hVirlo, search: Through research agents that search a topic, not direct queries

Pricing

How each one charges,
and what stands out.

A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.

TikTok’s own routes

TikTok Display API

No price list

No published price Your app needs approval for Login Kit and the Display API.

Worth knowingShows a TikTok user’s own profile and videos in your app once they log in with TikTok.

No published price

TikTok Research API

No price list

No published price Access is by approved application only.

Up to 1,000 requests and 100,000 records a day.

Worth knowingVideo search runs on archived data: new videos can take up to 48 hours to appear, and counts up to 10 days to update.

No published price

TikTok Commercial Content API

No price list

No published price Apply online. TikTok says it replies within 2 working days.

Worth knowingAd data stays available until a year after the ad was last shown.

No published price

Other data APIs

Apify

Per result

$3.70 per 1,000 results on the free plan

From $1.70 on higher plans. Starter plan $19 a month.

Worth knowingRuns can be scheduled and exported. Comments, followers and transcripts are paid add-ons.

$5 of usage a month

Bright Data

Per record

$1.50 per 1,000 records, pay as you go

$499 a month includes 384,000 records.

Worth knowingScrapes live on each request. Keyword discovery runs as a background job you collect later.

5,000 records a month

Data365

Subscription per network

€300 a month for one network

500,000 credits included.

Worth knowingCollects live through tasks you start, check and then fetch, with 1 to 5 minutes of latency.

14-day trial, on request

EnsembleData

Daily allowance

$100 a month for 1,500 units a day

Resets daily at 00:00 UTC. A TikTok profile costs 1 unit; 20 search results cost 1 unit.

Worth knowingNeeds no TikTok account: every endpoint reads public data.

50 units a day

LamaTok

Per request, prepaid

$1 per 1,000 requests on its popular plan

$0.60 per 1,000 at volume. No subscription.

Worth knowingBills successful responses only, from a prepaid balance that never expires.

100 requests, after Telegram verification

SociaVault

One-time packs

$29 for 6,000 credits, one time

Most TikTok calls cost 1 credit. Credits never expire.

Worth knowingAlso covers TikTok Shop, audience countries and Creative Center top ads.

50 credits

TikAPI

Monthly plan, daily cap

$29 a month for 300 requests a day

Includes 500 MB of bandwidth. Pro is $79 a month for 2,000 requests a day.

Worth knowingAlso reads data from TikTok accounts that connect through its own OAuth login.

5-day trial on Starter

Virlo

Per call, prepaid

$0.50 per creator lookup, from a prepaid balance

Hashtag stats from $0.05 a call. The balance never expires.

Worth knowingAlso covers YouTube Shorts and Instagram Reels, with lookups that return stats, standout videos, sounds and trends.

Starter credits for new accounts

Xpoz

Monthly credits, per query

$20 a month for 7,500 credits

A TikTok query costs 5 credits.

Worth knowingTracks keywords and accounts for you, and searches post text and video transcripts.

500 credits, once

Try a call

One TikTok request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded response for Gymshark’s public profile. No TikTok login and no TikTok developer app.

Your requestGET /v1/tiktok/profile
curl "https://www.monocrawl.com/v1/tiktok/profile?handle=gymshark" \
  -H "x-api-key: mn_your_key_here"
1 credit
What comes backRecorded 22 Sept 2026
Gymshark logo

Gymshark

@gymshark

Followers
6.66M
Likes
140.4M
Videos
448

Selected public fields from the recorded response. Live values will differ.

Example call prices on TikTokProfile1 creditRecent videos1 creditComments on a video1 creditKeyword search2 creditsHashtag videos1 creditVideos using a sound1 creditFollowers1 creditVideo transcript5 credits

2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.

Compare one-on-one

Questions

Choosing a
TikTok API.

Is there a free TikTok API?

TikTok publishes no price for its official APIs, but each is narrow: the Display API reads only users who log in to your app, the Research API is for approved non-commercial researchers and the Commercial Content API covers ads shown in the EU. For public data, most data APIs let you start free: Monocrawl gives 1,000 credits every month, Bright Data 5,000 records a month, Apify $5 of usage a month, Xpoz 500 credits once, LamaTok 100 requests, SociaVault 50 credits and EnsembleData 50 units a day.

Can I use the TikTok Research API for a commercial product?

No. TikTok says creators, advertisers and commercial users are not eligible. Access is for academic institutions in the U.S., EEA, UK, Canada or Switzerland, not-for-profit research bodies in the EU and youth-safety researchers in Brazil, and each project needs approval. Approved access is capped at 1,000 requests a day.

Can the official TikTok API read any public account?

The Display API can’t: it reads the profile and public videos of users who log in to your app with Login Kit and grant the scopes you ask for. The Research API can query public accounts and videos, but only for approved researchers, and new videos can take up to 48 hours to reach its search.

Do I need a TikTok account or developer app to use a data API?

Not with Monocrawl: you send your Monocrawl API key and get public data back, with no TikTok login and no developer app. TikTok’s official APIs need a TikTok for Developers account and approval, and the Display API also needs each user to authorise your app.

Which TikTok APIs work with AI agents?

Monocrawl, Apify, Bright Data, LamaTok, SociaVault, Virlo and Xpoz publish their own MCP servers, so assistants such as Claude or Cursor can call them directly.

Can I get TikTok video transcripts through an API?

Yes. Monocrawl returns a video’s spoken words as text when the video has captions. Apify’s TikTok Scraper can transcribe videos with speech-to-text as a paid add-on, SociaVault can fall back to AI when no transcript exists, Xpoz returns transcripts on posts, and TikTok’s Research API includes voice-to-text for approved researchers.

Method

How we
compared.

  • What’s includedTikTok’s official Display, Research and Commercial Content APIs, plus a selection of widely used TikTok data APIs that publish their pricing or offer a trial and come up across TikTok API searches and comparison lists.

  • What we comparedWhat each vendor publishes about its TikTok data, pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.

  • About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.

TikTok data on one key.
Start free today.

1,000 free credits every month. No card required.

Start free