Hirescrape TikTok Scraper API is a paid API for AI agents from www.hirescrape.com, paid per call via x402, $0.00225/call, status unknown (last checked 2026-09-15).
Scrapes TikTok profiles, videos, comments, transcripts, search results, trending feeds, and audience data via a pay-per-call API
Pay-per-call web scrapers for AI agents. 28 tools across Reddit, 8-board job search (LinkedIn · Indeed · Glassdoor · Google Jobs · +5), TikTok · Douyin · Bilibili, cross-platform trend research, social media, and ad libraries. No API keys. Agent wallets settle USDC on Tempo or Base via x402 + MPP.
A JSON object with an 'items' array containing scraped TikTok data (shape varies by mode — e.g. profile info, video objects with play/like/share/comment counts, comment text, transcript segments, or search result lists), plus a runId for debugging, payment settlement summary, and run duration in seconds.
POSThttps://www.hirescrape.com/api/tools/tiktokUse this endpoint when you need structured TikTok data (profiles, videos, comments, trends, transcripts) without managing your own scraping infrastructure or API keys. Prefer it for AI agent workflows that need pay-per-call pricing in USDC via x402, multi-mode TikTok coverage in a single endpoint, or access to trending/popular content feeds across regions.
| Field | Type | Description |
|---|---|---|
| url | string | Full URL of the target object. |
| mode | string | Which endpoint to call. Options: profile, audience, profile_videos, video, transcript, live, video_comments, comment_replies, following, followers, search_users, search_hashtag, search_keyword, search_top, popular_songs, popular_creators, popular_videos, popular_hashtags, song, song_videos, trending_feed. |
| page | integer | Page number (default 1). |
| trim | boolean | Return a condensed response. |
| limit | integer | Max items to collect (applies to paginated modes). |
| query | string | Search keyword. |
| clipId | string | TikTok song clip ID. |
| cursor | string | Pagination cursor. |
| handle | string | Username / handle (without @). |
| period | integer | Lookback days (7 or 30). |
| region | string | Proxy / market region (e.g. US). |
| sortBy | string | Sort key (depends on endpoint). |
| hashtag | string | Hashtag (without #). |
| orderBy | string | Order key (depends on endpoint). |
| sort_by | string | Sort key (depends on endpoint). |
| user_id | string | Platform user ID (often faster than handle). |
| industry | string | Industry filter. |
| language | string | 2-letter language code. |
| min_time | integer | Pagination cursor (unix seconds). |
| rankType | string | popular or surging. |
| comment_id | string | Parent comment ID. |
| max_cursor | string | Pagination cursor. |
| newOnBoard | boolean | Only items new to the chart. |
| timePeriod | integer | Lookback days (7/30/130). |
| countryCode | string | Country code. |
| date_posted | string | Posting timeframe. |
| publish_time | string | Publication time filter. |
| followerCount | string | Follower count bucket filter. |
| creatorCountry | string | Creator country. |
| download_media | boolean | Return permanent media URLs. |
| get_transcript | boolean | Include transcript in the response. |
| audienceCountry | string | Audience country. |
| commercialMusic | boolean | Only commercial-use tracks. |
| use_ai_as_fallback | boolean | Fall back to AI if no transcript. |
{
"type": "json",
"schema": {
"type": "object",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object"
},
"description": "Scraped items. Shape varies per tool â see each tool's outputSample for a concrete example."
},
"runId": {
"type": "string",
"description": "Run ID for debugging/audit."
},
"payment": {
"type": "object",
"description": "Settlement summary (protocol, amount, currency)."
},
"duration": {
"type": "integer",
"description": "Run duration in seconds."
}
}
},
"example": {
"items": [
{
"id": "7234567890123456789",
"desc": "Day 30 of giving away money",
"stats": {
"diggCount": 3200000,
"playCount": 48000000,
"shareCount": 180000,
"commentCount": 42000
},
"author": {
"nickname": "MrBeast",
"uniqueId": "mrbeast"
},
"createTime": 1776300000
}
],
"runId": "sc_mo4tiktokexample",
"payment": {
"amount": "0.220000",
"currency": "USD",
"protocol": "x402"
},
"duration": 5
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"