TikTok data API pricing compared (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
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?
How much does TikTok data cost per 1,000 results?
Can I get TikTok sound data?
Why is per-result billing better on TikTok than elsewhere?
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.