TikTok Scout
Live · scraping ~22,800 posts / hour right now

Pull TikTok data
like the algorithm does.

Extract structured data from hashtags, creator profiles, search queries, and individual video URLs — views, likes, shares, comments, music, followers, downloads. Pick targets, queue a job, get a clean dataset back in under a minute.

Cancel any time≈25 seconds per 1,000 resultsCSV · JSON · Excel · webhook · MCP · x402
● Live scrape1,248 posts · 41s
$ curl /api/scrape
mode=hashtag
targets=["#fyp","#dance"]
max_items=1000
#fyp·#viral·#runtok·#booktok·#cleantok·#cooking·#dance·#aesthetic·#dogtok·#nyc·#smallbusiness·#asmr·#diy·#gym·#vlog·#producttest·#routinetok·#momtok·#travel·#minecraft·#fyp·#viral·#runtok·#booktok·#cleantok·#cooking·#dance·#aesthetic·#dogtok·#nyc·#smallbusiness·#asmr·#diy·#gym·#vlog·#producttest·#routinetok·#momtok·#travel·#minecraft·
How it works

From targets to dataset in three steps.

1

Pick your targets

Hashtags (#fyp, #booktok), creator handles (@username), free-text search, music IDs, or paste TikTok URLs directly. One job can mix targets — five hashtags across the same query are fine.

2

We run the scrape

Job lands in a queue. We hit TikTok's public surface via our distributed scrape network — no rate-limit walls, no captcha headaches. Progress is live; you can close the tab and we'll email or webhook you when it's done.

3

Export anywhere

Download as CSV, JSON, Excel, or HTML, fire a webhook into your warehouse, or hit the REST / MCP / x402 API. The dataset is yours — no DRM, no usage cap on what you've already paid for.

What you get back

Thirty-plus fields per post. Clean. Normalized. Queryable.

Every row is the same shape no matter what you searched for. Author stats and creator profile come back in one object. Music metadata sits in its own. Hashtags, mentions, and effects arrive as arrays. Subtitles and video URLs are pre-resolved so you can download them in a follow-up step without a second scrape.

30+
Fields per post
50k
Results per job
≈25s
Per 1,000 results
99.6%
Schema fidelity
Hearts (likes)
Play counts
Shares
Comment counts + texts
Music title, author, ID
Hashtags per post
Mentions per post
Follower / following lists
Video + cover downloads
Geo + language filters
Webhooks on job complete
Native MCP server
REST + x402 API
Use cases

From "catch this trend by Friday" to "this is our weekly data feed."

One scraper, six workflows, one queryable dataset. Most teams start with one and end up running four of these at once.

Trend hunting

Catch a trend the morning it pops. Pull the top posts under #booktok, #cleantok, or any niche tag and rank by velocity (plays per hour). Schedule weekly re-scrapes so trends never sneak past you.

rank by plays / hour

Creator research

Build qualified creator lists. Pull every post from a profile, sort by engagement rate, calculate average plays per post. Add follower lookups to see who they reach and who they follow back.

≈600 creators / hour

Brand monitoring

Track every mention of your brand, hashtag, or product name. Watch for unsolicited UGC, catch counterfeits in real time, find micro-influencers already talking about you.

schedule + diff alerts

Music discovery

Pull every video using a specific sound. Sort by play count to find the breakouts. Pull the music ID and reverse-lookup the original creator. Useful for labels and supervisors hunting cues.

sort by virality

Geo-aware research

Run the same search from a US, UK, JP, or BR proxy and see how the algorithm shifts. Map regional trends, surface culturally-relevant variants, find country-specific creators in seconds.

proxy in 80+ countries

Dataset operations

Bulk-load posts into your warehouse. Webhook → Snowflake / BigQuery. The same job spec via REST or MCP, deduped and idempotent. Build LLM training sets, recommendation models, or trend forecasts.

webhook → warehouse
For developers & AI agents

REST, MCP, webhook, or pay-per-call x402.

Subscribers get a REST API with bearer-token auth and a native MCP server that drops into Cursor, Claude, ChatGPT, or the AI SDK — your assistant can scrape hashtags, poll a job, and export results without writing any glue. One-off scripts hit our x402 endpoint and pay per request in USDC.

MCPCursor · Claude · ChatGPT · AI SDK
RESTBearer token, webhooks, CSV/JSON
x402USDC on Base, no account
DashboardPoint-and-click UI
// One request. Streaming results.
const res = await fetch("https://tiktok-scout.0p.studio/api/scrape", {
  method: "POST",
  headers: {
    "Authorization": "Bearer ${API_KEY}",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    mode: "hashtag",
    targets: ["fyp", "booktok"],
    max_items: 1000,
    download_comments: true,
  }),
});

const { job_id } = await res.json();
// → poll /api/jobs/${job_id} or wait on the webhook
Pricing

Pay for results. Not seats, not setup, not surprises.

Every plan includes the same scraper, the same schema, the same exports. The only difference is your monthly results budget and which add-ons unlock.

Starter

Pull a few thousand posts and validate whether TikTok is your channel.

$49/mo
3,000 results / month
  • 3,000 results / month
  • Hashtags, profiles, search, single URLs
  • Views, likes, shares, comment count
  • Music, hashtags, mentions per post
  • CSV + JSON export
  • 1 concurrent scrape
Most popular

Growth

Track creators and trends week over week with full filtering.

$149/mo
15,000 results / month
  • 15,000 results / month
  • Everything in Starter
  • Date + popularity + sort + country filters
  • Comment scraping
  • Video downloads, subtitles, thumbnails
  • Webhooks + saved searches
  • 3 concurrent scrapes

Scale

Agencies, dataset operators, and AI agents.

$399/mo
60,000 results / month
  • 60,000 results / month
  • Everything in Growth
  • Follower + following list scraping
  • REST + MCP + x402 API access
  • Bulk job submission
  • 10 concurrent scrapes
  • Priority support + SLA

Unused results don't roll over. Cancel any time, keep your scraped data forever. Also available: x402 pay-per-call for AI agents.

FAQ

The questions we get on the first call.

We scrape TikTok's public web surface — the same one a human visits with a browser. Most jurisdictions and case law (hiQ v. LinkedIn, Meta v. Bright Data) treat scraping publicly accessible data as lawful. We don't bypass authentication, we don't access private accounts, and we don't republish anything proprietary. You are responsible for how you use the data (GDPR, CCPA, and TikTok's own community guidelines on republication still apply to you).

Pick a plan, run your first scrape in 90 seconds.

Pay for results, not seats. Cancel any time — keep every row you've already pulled.