← All scrapers
TikTok scraper

Social Media · Web Scrapers

TikTok Scraper API

23 ready-made TikTok scrapers behind one REST endpoint. Send a call, get clean structured JSON back, with no headless browsers, no captchas, no parser maintenance, proxies included.

23endpoints$3.00per 1k callsJSONevery response

// TikTok · Profile

curl -H "X-API-Key: hpx_your_key_here" \

"https://hproxy.com/api/v1/scrape/tiktok/profile?handle=tiktok"

// → { "data": { … }, "records": 1, "costUsd": … }

What you scrapeWhat you scrape

From Request to Clean JSON

You write one line. We do everything between the request and the data.

01

You send

One API call

GET the TikTok endpoint with your key. That's all your code does.

02

We handle

Proxies · captchas · parsing

Residential exit, anti-bot walls, JS rendering and extraction, all server-side, on us.

03

You get

Clean JSON

A structured object every time. No HTML, no scraping code, no maintenance.

Endpoint catalog

23 TikTok Scrapers,Ready To Call

One REST call each, billed per call from 0.3¢, with structured JSON back every time.

GET

TikTok Profile

0.3¢/call

Pull a complete public TikTok profile by handle or user id: bio, follower and video counts, verification and every link in the bio.

GET

TikTok Profile Region

0.3¢/call

Resolve which region a TikTok account actually posts from, plus its language signal and creation date, straight from the handle.

GET

TikTok User Audience Demographics

7.8¢/call

Pull a TikTok creator's real audience breakdown before you pay them: country, age and gender splits on their actual followers.

GET

TikTok Video

3.0¢/call

Pull a single TikTok video from its URL: caption, views, likes, comments, shares, author, duration and a direct media URL.

GET

TikTok Video Transcript

3.3¢/call

Pull the full timestamped transcript of any TikTok video, every spoken line with its start and end time, with an AI fallback.

GET

TikTok Profile Videos

0.3¢/call

Pull every video a TikTok account has posted, page by page, each with caption, view and like counts and a direct media URL.

GET

TikTok Live Status

0.3¢/call

Check whether a TikTok creator is live right now, with viewer count, stream title and playback URLs in each quality.

GET

TikTok Video Comments

0.3¢/call

Pull every comment on a TikTok video, page by page, with author, text, like count, reply count and timestamp.

GET

TikTok Comment Replies

0.3¢/call

Pull the full nested reply thread under any TikTok comment, so you can rebuild the whole conversation, not just the top level.

GET

TikTok User Following

0.3¢/call

Pull every account a TikTok profile follows, page by page, with usernames, IDs and per-account follower counts.

GET

TikTok User Followers

0.3¢/call

Pull a TikTok account's follower list, page by page, with usernames, IDs, verification flags and per-follower stats.

GET

TikTok Search Users

0.3¢/call

Search TikTok accounts by keyword and get ranked profiles back with handles, display names, follower counts and verification.

GET

TikTok Hashtag Search

0.3¢/call

Pull the videos published under any TikTok hashtag, page by page, with engagement stats and total post and view volume.

GET

TikTok Keyword Search

0.3¢/call

Run any TikTok keyword search and get the ranked video results back as JSON, filterable by post date, sort order and region.

GET

TikTok Song Details

0.3¢/call

Pull the metadata behind any TikTok sound: title, artist, duration, cover art and how many videos have been made with it.

GET

TikTok Song Videos

0.3¢/call

Pull the videos built on any TikTok sound, page by page, so you can see who is using a track while it is still climbing.

GET

TikTok Trending Feed

0.3¢/call

Pull the TikTok For You feed for any region, recomputed live on every call, with full video objects and engagement stats.

GET

TikTok Shop Search

0.3¢/call

Search TikTok Shop by keyword and get ranked product listings back with live price, rating, sales volume and seller.

GET

TikTok Shop Products

0.3¢/call

Pull every product a TikTok Shop seller lists, page by page, with live price, availability, rating and sales counts.

GET

TikTok Shop Product Details

0.3¢/call

Pull one TikTok Shop listing in full: live price, stock, every variant with its own price, seller, rating and media.

GET

TikTok Shop Product Reviews

0.3¢/call

Pull the reviews on any TikTok Shop product, page by page, with star rating, review text, reviewer and date.

GET

TikTok Top Search

0.3¢/call

Pull TikTok's blended top results for a query, the mix of videos, users and sounds the app itself puts above the fold.

GET

TikTok Shop User Showcase

0.3¢/call

Pull the products a TikTok creator showcases on their profile, page by page, with live price and seller for each one.

The same data on every other platform: Profile Scraper API, Post Scraper API, Transcript API, Comment Scraper API, Search API, Product Scraper API.

Scraping TikTok In Three Steps

01

Create a free account

Sign up, top up any amount. The balance pays for every HProxy product and never expires.

02

Grab your API key

One key from the dashboard authenticates every scraper, TikTok included.

03

Call the endpoint

GET the TikTok endpoint you need and read the JSON. That is the entire integration.

No captchas, ever

Anti-bot walls, JS rendering and rate limits are handled server-side. You call an API, that is the whole job.

Residential-backed

Every request exits through HProxy's own residential network, so it looks like a real user on a real device.

Pay per call

No subscription, no seat licenses. Calls are billed from your balance and the balance never expires.

Fresh on every call

Responses are scraped live at request time, no stale cache dressed up as data.

Failures are free

Automatic retries first; if an extraction still fails, the call is not charged.

Scales with you

From one call to millions: same endpoint, same price curve, volume discounts as you grow.

TikTok pricing

$3.00

per 1,000 calls · 0.3¢ each

Pay per call from one balance

No subscription, no monthly minimum

Failed extractions are not charged

Proxies included in the price

TikTok Scraper FAQ

How does the TikTok scraper API work?
You send one HTTPS request to the endpoint you need with your API key, and HProxy handles the rest server-side: proxies, sessions, retries and parsing. The response is clean, structured JSON. No headless browser, no captcha solving, no parser maintenance on your side.
What TikTok data can I get?
23 ready-made endpoints cover the public TikTok surface: profiles, content, engagement, search and more. Every endpoint returns the full structured object, not a stripped-down summary.
How much does it cost?
Pricing starts at $3.00 per 1,000 calls (0.3¢ per call), billed from your HProxy balance. There is no subscription and no monthly minimum. You top up once and the balance never expires.
Do I need proxies to scrape TikTok?
No. The scraper runs on HProxy's own residential network behind the scenes, so requests look like real users. You only make one API call, and the proxy layer is included in the per-call price.
Is scraping TikTok allowed?
The API only accesses publicly available data, the same pages anyone can open in a browser. You are responsible for using the data in line with applicable laws and TikTok's terms for your use case.
How fast and reliable is it?
Calls typically return in a few seconds. Failed extractions are retried automatically and unrecoverable failures are not charged, so you only pay for JSON you actually receive.
HProxy.

Ready when you are.Your dashboard is ten seconds away.

Get Startedor talk to us at support@hproxy.com
HProxy