TikTok Live Search Scraper
Pricing
from $5.00 / 1,000 live room founds
TikTok Live Search Scraper
Search public TikTok LIVE rooms by keyword. Returns streamer handle, viewers, title, category, and room URL. No login. MCP-ready. $0.005 per live room.
Pricing
from $5.00 / 1,000 live room founds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
What does TikTok Live Search Scraper do?
Search public TikTok LIVE rooms by keyword and get one structured row per currently broadcasting room: streamer handle, nickname, room title, viewer count, category, follower count, cover image, and live URL. Runs on Apify without a TikTok login. Usable from the Console, API, schedules, and Apify MCP.
Why use this Actor?
- Discover active LIVE creators by topic (gaming, makeup, shop, sports) without knowing handles in advance
- Monitor niches for talent scouting, live-shopping research, or competitive awareness
- Feed MCP / agent workflows a predictable room schema with honest empty and blocked outcomes
- Pay only for saved live rooms (
$0.005each) plus a tiny start fee — platform usage is passed through to the run user
Best fit and routing
| Starting point | Use |
|---|---|
| Keywords / topics | This Actor |
| Known usernames | TikTok Live Status Monitor |
| Chat / room URL / category discover | TikTok Live Scraper |
| Videos or profiles | other tiktok-* Actors in the portfolio |
How to use
- Open the Actor in Apify Console
- Enter one or more keywords (prefill:
gaming) - Optionally set
maxResultsPerKeyword,region, orminViewers - Run and download the dataset (JSON, CSV, Excel) or read it via API / MCP
Input
| Field | Meaning |
|---|---|
keywords | Required topic list, e.g. ["gaming","makeup"] |
maxResultsPerKeyword | Cap per keyword (default 10, max 50) |
region | Residential proxy country pin (default US) |
minViewers | Optional viewer floor |
dedupeAcrossKeywords | Save each room once across keywords (default true) |
includeStreamUrls | Optional ephemeral FLV/RTMP URLs (default false) |
Example:
{"keywords": ["gaming"],"maxResultsPerKeyword": 5,"region": "US","includeStreamUrls": false}
Output
One dataset row per distinct live room. Example fields:
| Field | Example |
|---|---|
keyword | gaming |
rank | 1 |
username | demouser |
roomTitle | Have a nice day! |
viewerCount | 7917 |
category | Gaming |
liveUrl | https://www.tiktok.com/@demouser/live |
scrapedAt | 2026-09-29T12:00:00.000Z |
Pricing
Pay per event with platform usage paid by the run user:
- Actor start:
$0.00005 - Live room found:
$0.005
A 5-room gaming sample costs about $0.02505 in PPE events (plus Residential usage). Empty truthful searches are not charged for rooms.
Limits and responsible use
- Public currently-live rooms only — not chat, recordings, offline accounts, or historical replays
- TikTok may temporarily challenge Residential traffic; the Actor reports
UPSTREAM_FAILEDinstead of inventing rows - Use for legitimate research and monitoring. Respect TikTok Terms of Service and applicable privacy law
- Stream URLs (when enabled) expire quickly and must not be treated as durable media archives
Support
Open an Issue on the Actor page for bugs or feature requests. Custom workflows available on request.