§ TikTok/Video
TikTok

TikTok Video Scraper API

Caption, view count, likes, comments, no-watermark download URLs — all in one call against any public TikTok video.

From $0.0330 per call·Median under 2s·One charge per call

Highest price applies when download_media is set to true. Default mode is significantly cheaper.

§ One call

Send a URL.
Get back JSON.

This endpoint takes one input: url. The response carries the parsed TikTok entity — every public field, in a flat, predictable shape.

Request
cURL
curl https://api.hproxy.com/v1/scrape/tiktok/video/collect/by/url \
  -H "Authorization: Bearer $HPROXY_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.tiktok.com/@stoolpresidente/video/7517114944362499342"}'
POST // 1 call · $0.0330 · <2s
Response200 OK
{
  "aweme_detail": {
    "aweme_id": "7517114944362499342",
    "desc": "You can say whatever you want about the WNBA is but it's never boring",
    "region": "US",
    "statistics": {
      "play_count": 589745,
      "digg_count": 62522,
      "comment_count": 618,
      "share_count": 3585,
      "collect_count": 1633
    },
    "video": {
      "cover": {
        "url_list": [
          "https://p16-sign.tiktokcdn-us.com/….heic"
        ]
      },
      "download_no_watermark_addr": {
        "url_list": [
          "https://v45.tiktokcdn-eu.com/….mp4"
        ]
      },
      "duration": 173675
    },
    "author": {
      "uid": "6659752019493208069",
      "unique_id": "stoolpresidente",
      "nickname": "Dave Portnoy",
      "signature": "El Presidente/Barstool Sports Founder.",
      "verification_type": 1
    }
  },
  "transcript": "WEBVTT\n\n00:00:00.340 --> 00:00:01.860\nAll right. W N B A. Rant.\n…"
}
What comes backparsed fields
TikTok Video
tiktok_video
aweme_idstring
descstring
regionstring
statisticsobject
videoobject
authorobject
One real call · one structured record
§ What you get

Structured data,
not a scraping project.

Fetch detailed metadata, play counts and download URLs for a TikTok video.

Live JSON, returned in seconds
No login flows, no captcha solving
Pay-as-you-go, priced in dollars
Same API key across every scraper
Idempotent retries via X-Request-Id
REST — works from any language
§ Built for

The work that
needs this data.

§ 01

Lead generation

Pull TikTok signals at scale and enrich your CRM with public profile data — clean, structured, ready to import.

§ 02

Market research

Track competitors, audience movements, and trends across TikTok without standing up any scraping infrastructure.

§ 03

AI training data

Feed predictable TikTok JSON straight into your model fine-tuning pipeline. Same schema every call.

§ More TikTok

The rest of the
TikTok hub.

§ Try it

Two dollars,
first run.

Sign in with Google, drop $2 in the wallet, fire your first Video call against tiktok.com. If it doesn’t do what you need, the balance is refundable for 24 hours.