SocialHolmes

TikTok data API pricing compared (2026)

3 min read Revised September 01, 2026

Posts are published in English only. The rest of the site reads in ten languages; these do not, because a translated archive is one nobody keeps current.

TikTok has no public data API. The Research API is limited to approved academic institutions and the Display API covers accounts that have authorised your app. Neither reaches public data at scale for a commercial team. That leaves third-party providers, and this is what they charge.

The rates

Provider Per 1,000 results Paid before your first call
SocialHolmes $0.50 None
HikerAPI $1.00 None
Apify $1.50 None
Bright Data $1.50 $499.00
EnsembleData $2.00 $100.00

Other providers' figures are their own published rates as at August 28, 2026, normalised to dollars per thousand results. They change often — check before you rely on them, and tell us if one is wrong.

Normalised to dollars per thousand results, with the date each was checked. These are cross-platform rates — most providers charge the same for TikTok as for Instagram.

Why TikTok punishes per-request billing

TikTok's public surface has an unusually wide spread in how much one request returns. A video's comments can be four thousand or four. A hashtag returns a full page or almost nothing depending on how it is moderated where you are asking from. Sounds vary by orders of magnitude. Under per-request billing that variance is entirely your problem. Under per-result billing it is entirely ours. On Instagram the spread is narrower and the two models converge; on TikTok they diverge sharply, and almost always in the same direction.

Coverage differs more than price does

Profiles and video feeds
Everyone has these. They will not separate anybody.
Comments with replies
Fewer providers do threads properly. Check before you compare rates.
Sounds
Fewer still. On TikTok this is the single most useful thing available publicly, because a sound is the closest observable thing to a distribution mechanism.
Impressions, watch time, demographics, completion rate
Nobody has these for an account you do not control. They are private analytics. Marketing that implies otherwise is worth a specific question before a contract.

What we charge

$0.50
per 1,000 results, every endpoint
17
TikTok endpoints, sounds and hashtags included
$0
subscription, minimum, and empty runs
$5
smallest top-up, credits never expire

Credits do not expire and the smallest top-up is $5. On TikTok specifically, the clause about empty runs is worth more than it sounds: it is the platform where what comes back varies most.

Questions people ask

Does TikTok have a public API for data?
Not for commercial use at scale. The Research API is restricted to approved academic institutions and the Display API only reaches accounts that have authorised your app.
How much does TikTok data cost per 1,000 results?
Roughly fifty cents to two dollars per thousand across the providers here, before any monthly floor. The table above carries the current figures and the date each was checked.
Can I get TikTok sound data?
From some providers, not all — and it is the most useful public TikTok data there is, because a sound is the closest observable proxy for how distribution actually happens. We cover sounds and the videos under them.
Why is per-result billing better on TikTok than elsewhere?
Because the spread in what one request returns is widest there. A comment pull can be four rows or four thousand, and per-request billing charges the same for both.

Try it on your own targets

The only comparison that settles anything is your own. A new account gets 1,000 credits, needs no card, and runs on the same endpoints and rate as a paying one.