---
title: "TikTok API (2026): Data Access, Scrapers & Pricing"
description: "TikTok's official APIs are gated to creators, advertisers and academics, so this prices every open route to TikTok data from the vendors' own pages: Apify scrapers from $0.18 per 1,000, Bright Data at $1.50/1k (comments $0.40/1k), EnsembleData's usage-based tiers, and Keiro find-plus-extract at $0.44 + $1.33 per 1,000 on Startup."
category: "guides"
url: https://keirolabs.cloud/blog/tiktok-api-and-scrapers
published: 2026-11-12
updated: 2026-11-12
---

# TikTok API (2026): Data Access, Scrapers & What It Costs

TikTok has official APIs, but they are built for three narrow jobs: letting creators manage their own content, letting advertisers run ads, and letting vetted academics study the platform. None of them is a general "give me TikTok data" API. So for profiles, videos, hashtags, comments and trends at scale, developers use scrapers or data APIs, and this post prices every route from each vendor's own page, so you can pick by workload instead of guessing.

The searches that land here want the TikTok API and quickly discover there isn't one that does what they mean. The honest map: TikTok's own APIs are gated and purpose-limited, and open TikTok data comes from third-party scrapers and data APIs, from about $0.18 per 1,000 results. Which one you want depends on whether you need your own content, ad data, research access, or open public data.

## Does TikTok Have a Public API?

TikTok runs several official APIs, each access-gated:

- **Display API and Login Kit** let an app read and post *its own authenticated users'* content, not arbitrary public data.
- **Content Posting API** publishes videos on behalf of authenticated creators.
- **Commercial Content API / Ads API** expose ad and commercial-content data to advertisers and approved partners.
- **Research API** gives vetted academic and non-profit researchers in the US and EU access to public data, through an application process, not self-serve ([TikTok for Developers](https://developers.tiktok.com/)).

What none of these offers is open, self-serve access to any public profile, video or hashtag for a commercial product. That gap is why the scraping market exists.

Here is the field for open TikTok data, priced from each vendor's own page as of November 12, 2026:

| Route | What it is | Price | Access |
|---|---|---|---|
| TikTok Research API | Official, public data | Free (academic/non-profit only) | Application, US/EU |
| [Apify](/blog/best-web-scraping-apis-2026) TikTok scrapers | Store actors, pay per result | $0.18-$1.70 per 1,000 results (some to $50) | Self-serve |
| Bright Data | Scraping API / datasets | $1.50 per 1,000 records, free 5,000/mo; comments $0.40/1k | Self-serve |
| EnsembleData | Dedicated TikTok API | Usage-based, free 50 units/day | Self-serve |
| Keirolabs | Search + extract API | /search/fast $0.44/1k + /search/content $1.33/1k on Startup | Self-serve, 750 free credits |

## Scraping TikTok: Apify, Bright Data, EnsembleData

For public profiles, videos and hashtags, scraping is the common route. On **Apify**, TikTok actors are cheap and plentiful: community options start around $0.18-$0.25 per 1,000 results, and the well-maintained Clockworks [TikTok Scraper](https://apify.com/clockworks/tiktok-scraper) runs about $1.70 per 1,000 on pay-per-event, returning profiles, videos, hashtags and search ([Apify store](https://apify.com/store?search=tiktok)). **Bright Data's** TikTok Scraper API is $1.50 per 1,000 records pay-as-you-go with a free 5,000-records-a-month tier, and its TikTok Comments API is $0.40 per 1,000 output lines. **EnsembleData** is a dedicated TikTok (and wider social) API with a free 50-units-a-day tier and usage-based paid plans, favored when you want endpoints purpose-built for TikTok rather than a general scraper. Confirm current EnsembleData tiers on its own pricing page, as they are usage-metered.

## TikTok Monitoring with a Search API

TikTok is heavily JavaScript-rendered and aggressively anti-bot, which is why dedicated scrapers exist. For *engagement data at scale*, profile view counts, per-video metrics, comment threads, a specialized TikTok scraper or EnsembleData is the right tool. Where a general [search API](/blog/web-search-apis-for-agents-2026) fits is monitoring: finding where a brand, product or trend is being discussed across TikTok *and* the rest of the web, and reading the public pages. With Keiro, `/search/fast` finds the relevant TikTok and web pages ($0.44 per 1,000) and `/search/content` returns them as markdown ($1.33 per 1,000), so your monitor is not blind to everywhere-but-TikTok. For deep per-video TikTok metrics, reach for a dedicated scraper; for cross-platform mention tracking, a search API is the broader tool.

## Is It Legal to Scrape TikTok?

TikTok's terms of service restrict automated access, so scraping it is not risk-free. US case law (*hiQ v. LinkedIn*) has generally held that scraping *public* data does not by itself violate the Computer Fraud and Abuse Act, but terms of service, copyright, personal-data laws (GDPR/CCPA apply to profile data), and anti-bot circumvention are separate exposures, and TikTok is a sensitive platform legally and politically. The lower-risk posture is to use the official Research API if you qualify, scrape only public data, minimize personal data, respect robots and rate limits, and let a reputable API carry the burden. For a commercial product, get legal advice on your specific use.

The short version: TikTok's official APIs are gated to creators, advertisers and academics. For open public data, Apify actors are cheapest from $0.18 per 1,000, EnsembleData is the dedicated option, and a search API like Keiro is the broader tool for cross-platform monitoring, with 750 free credits to start.
