VOOZH about

URL: https://apify.com/coregent/tiktok-live-scraper

⇱ TikTok LIVE Scraper Β· Apify Β· Apify


Pricing

from $3.20 / 1,000 live room results

Go to Apify Store

Tiktok Live Scraper

Extract active and trending TikTok live rooms, creator info, and public audience signals for creator monitoring, event tracking, and live trend analysis.

Pricing

from $3.20 / 1,000 live room results

Rating

0.0

(0)

Developer

πŸ‘ Delowar Munna

Delowar Munna

Maintained by Community

Actor stats

0

Bookmarked

23

Total users

9

Monthly active users

a month ago

Last modified

Share

Extract active and trending TikTok live rooms, creator info, and public audience signals for creator monitoring, event tracking, and live trend analysis.

πŸ‘ TikTok LIVE Scraper

What does this actor do?

TikTok LIVE Scraper is an Apify Actor that discovers public TikTok LIVE rooms and extracts structured, analytics-ready data for monitoring workflows, audience research, and trend analysis.

It extracts:

  • Room metadata β€” title, status, start time, category, cover image
  • Creator fields β€” username, display name, followers, likes, verified status, bio
  • Audience/activity signals β€” viewer count, likes, shares, co-hosts
  • Discovery qualification β€” priority score (0–100), audience bucket, activity bucket, monitoring bucket with human-readable explanations
  • Source lineage β€” how each room was discovered (trending, creator, keyword)
  • Run summary β€” aggregated statistics with top creators, top titles, and audience distribution

Discovery modes

Trending LIVE mode

Discovers hot/active live rooms using broad search terms across categories like gaming, music, chat, dance, cooking, sports, beauty, comedy, and more. Best for broad monitoring and trend detection.

Creator LIVE mode

Checks specific TikTok creators for active LIVE sessions. Accepts usernames (@creator), plain usernames, or full profile URLs (https://www.tiktok.com/@creator). Returns detailed room data when the creator is live, or a clear NOT_LIVE indicator when they're offline.

Keyword / niche LIVE mode

Searches for live rooms matching your keywords or niche topics. Useful for tracking LIVE activity in specific markets, games, or interest areas.

Mixed mode

Combine any modes in one run for comprehensive LIVE intelligence across trending, creator, and keyword sources simultaneously.

Input

ParameterTypeDefaultDescription
modestring[]["trending"]Discovery modes: trending, creator, keyword
creatorProfilesstring[][]Creator usernames or profile URLs
keywordsstring[][]Keywords for niche/topic discovery
countriesstring[][]Country filter codes (e.g., US, AU)
maxRoomsinteger300Max rooms per discovery source
sortBystringpriorityScoreSort: priorityScore, viewerCount, default
minViewerCountinteger0Minimum viewer count filter
includeCreatorFieldsbooleantrueInclude creator-level fields
includeActivitySignalsbooleantrueInclude audience/activity signals
includeSummarybooleantrueAppend summary record
deduplicateRoomsbooleantrueRemove duplicate rooms
debugModebooleanfalseVerbose logging
proxyConfigurationobjectApify proxyProxy settings

Sample input: Trending discovery

Discover up to 50 trending live rooms across all categories.

{
"mode":["trending"],
"maxRooms":50,
"sortBy":"priorityScore",
"includeSummary":true,
"proxyConfiguration":{"useApifyProxy":true}
}

Sample input: Creator monitoring + keyword search

Monitor specific creators for live activity while also searching for live rooms related to gaming and ASMR topics.

{
"mode":["creator","keyword"],
"creatorProfiles":[
"https://www.tiktok.com/@aljazeera",
"@giulianasanes",
"elisefvc"
],
"keywords":["gaming","asmr"],
"maxRooms":100,
"sortBy":"priorityScore",
"includeCreatorFields":true,
"includeActivitySignals":true,
"includeSummary":true,
"deduplicateRooms":true,
"proxyConfiguration":{"useApifyProxy":true}
}

Output

Each record represents one public TikTok LIVE room with a flat, CSV-friendly schema (41 fields). Results are available in four dataset views:

  • Overview β€” combined view with key metrics and monitoring buckets
  • Live Rooms β€” full room details with engagement and activity signals
  • Creators β€” creator-focused view with follower/like data
  • Monitoring β€” qualification view with priority scores, buckets, and reasons

πŸ‘ TikTok LIVE Scraper β€” Output overview table view

Overview tab β€” example record

Key fields for quick scanning: room identity, creator, viewer count, and monitoring status.

{
"sourceMode":"trending",
"scrapedAt":"2026-03-24T12:07:27.166Z",
"roomId":"7618658212682074898",
"roomUrl":"https://www.tiktok.com/@aljazeera/live",
"liveTitle":"Ψͺغطية Ω…Ψ¨Ψ§Ψ΄Ψ±Ψ©",
"isActive":true,
"creatorUsername":"aljazeera",
"creatorDisplayName":"Ψ§Ω„Ψ¬Ψ²ΩŠΨ±Ψ©",
"creatorFollowersCount":16637007,
"viewerCount":10172,
"priorityScore":95,
"audienceBucket":"large",
"monitoringBucket":"watch-now",
"monitoringReason":"Currently active with meaningful engagement"
}

Live Rooms tab β€” example record

Full room details with all engagement and activity signals.

{
"sourceMode":"trending",
"sourceInputType":"live_discovery",
"sourceKeywords":[],
"sourceCountries":[],
"sourceCreators":[],
"scrapedAt":"2026-03-24T12:07:27.165Z",
"roomId":"7620631714633304863",
"roomUrl":"https://www.tiktok.com/@elisefvc/live",
"liveTitle":"bored playing roblox",
"roomDescription":"ig - elisefvcc\n19\nr; dartstreak",
"isActive":true,
"startTime":"2026-03-24T01:44:16.000Z",
"coverImageUrl":"https://p16-common-sign.tiktokcdn-eu.com/...",
"categoryLabel":"Gaming",
"creatorUsername":"elisefvc",
"creatorProfileUrl":"https://www.tiktok.com/@elisefvc",
"creatorId":"6730608152766825000",
"creatorDisplayName":"elisefvc",
"creatorVerified":false,
"creatorFollowersCount":42289,
"creatorLikesCount":null,
"creatorBio":"ig - elisefvcc\n19\nr; dartstreak",
"viewerCount":287,
"likeCount":67863,
"commentCount":null,
"shareCount":76,
"giftSignal":null,
"cohostCount":null,
"streamLanguage":null,
"region":null,
"priorityScore":70,
"priorityReason":"Active room, Moderate viewer count, High engagement, Growing creator, Trending discovery",
"audienceBucket":"medium",
"activityBucket":"high",
"isTrendingCandidate":true,
"monitoringBucket":"watch-now",
"monitoringReason":"Currently active with meaningful engagement",
"position":1,
"isPartial":false,
"errorType":null,
"errorMessage":null
}

Creators tab β€” example record

Creator-focused view with profile data and follower metrics.

{
"roomId":"7618658212682074898",
"liveTitle":"Ψͺغطية Ω…Ψ¨Ψ§Ψ΄Ψ±Ψ©",
"creatorUsername":"aljazeera",
"creatorProfileUrl":"https://www.tiktok.com/@aljazeera",
"creatorId":"7145007218517034000",
"creatorDisplayName":"Ψ§Ω„Ψ¬Ψ²ΩŠΨ±Ψ©",
"creatorVerified":false,
"creatorFollowersCount":16637007,
"creatorLikesCount":null,
"creatorBio":"Ω…Ψ±Ψ­Ψ¨Ψ§Ω‹ Ψ¨ΩƒΩ… في Ψ§Ω„Ψ­Ψ³Ψ§Ψ¨ Ψ§Ω„Ψ±Ψ³Ω…ΩŠ Ω„Ω‚Ω†Ψ§Ψ© Ψ§Ω„Ψ¬Ψ²ΩŠΨ±Ψ© ΨΉΩ„Ω‰ ΨͺΩŠΩƒ ΨͺΩˆΩƒ",
"viewerCount":10172,
"isActive":true,
"sourceMode":"trending"
}

Monitoring tab β€” example record

Qualification and prioritization view for shortlisting and watchlist workflows.

{
"roomId":"7620679071743118110",
"roomUrl":"https://www.tiktok.com/@giulianasanes/live",
"liveTitle":"r u smarter than a 5th grader",
"creatorUsername":"giulianasanes",
"viewerCount":149,
"isActive":true,
"priorityScore":70,
"priorityReason":"Active room, Moderate viewer count, High engagement, Growing creator, Trending discovery",
"audienceBucket":"medium",
"activityBucket":"high",
"isTrendingCandidate":true,
"monitoringBucket":"watch-now",
"monitoringReason":"Currently active with meaningful engagement"
}

Output fields

Source lineage fields (6)

FieldDescription
sourceModeDiscovery mode that found this room (trending, creator, keyword)
sourceInputTypeInput type (live_discovery, creator_profile, keyword_search)
sourceKeywordsKeywords used in this discovery (array)
sourceCountriesCountries filtered for (array)
sourceCreatorsCreator usernames targeted (array)
scrapedAtISO 8601 timestamp of extraction

Room identity fields (8)

FieldDescription
roomIdTikTok LIVE room ID
roomUrlDirect URL to the live room
liveTitleStream title set by the creator
roomDescriptionRoom description (usually the creator's bio)
isActiveWhether the room is currently active
startTimeStream start time (ISO 8601)
coverImageUrlCover/thumbnail image URL
categoryLabelRoom category or tag (e.g., Gaming, News & Event)

Creator fields (8)

FieldDescription
creatorUsernameTikTok username
creatorProfileUrlFull profile URL
creatorIdTikTok user ID
creatorDisplayNameDisplay name / nickname
creatorVerifiedVerified badge status
creatorFollowersCountFollower count
creatorLikesCountTotal likes received (when available)
creatorBioProfile bio

Audience / activity fields (8)

FieldDescription
viewerCountCurrent viewer count
likeCountLike count on the live session
commentCountComment count (when available)
shareCountShare count (when available)
giftSignalGift/monetization indicator (when publicly visible)
cohostCountNumber of co-hosts (when visible)
streamLanguageStream language (when derivable)
regionRegion/country code

Discovery / qualification fields (7)

FieldDescription
priorityScoreComposite priority score (0–100)
priorityReasonHuman-readable explanation for the score
audienceBucketsmall / medium / large based on viewer count
activityBucketlow / medium / high based on engagement signals
isTrendingCandidateWhether the room qualifies as trending
monitoringBucketwatch-now / watchlist / low-priority
monitoringReasonExplanation for the monitoring classification

Run metadata fields (4)

FieldDescription
positionPosition/rank in discovery results
isPartialWhether the record has incomplete data
errorTypeError type if extraction failed
errorMessageError message if extraction failed

Summary record

When includeSummary is enabled, a summary record is appended to the dataset with aggregated run statistics.

{
"recordType":"summary",
"totalRoomsReturned":68,
"totalRoomsAfterDedup":68,
"roomsBySourceMode":{
"trending":68
},
"roomsByCountry":{
"unknown":68
},
"activeRoomsByAudienceBucket":{
"medium":12,
"small":45,
"large":11
},
"roomsByMonitoringBucket":{
"watch-now":67,
"low-priority":1
},
"topCreators":[
{"username":"elisefvc","roomCount":1},
{"username":"giulianasanes","roomCount":1},
{"username":"aljazeera","roomCount":1},
{"username":"tribunnews","roomCount":1}
],
"averageViewerCount":618,
"topLiveTitles":[
"Ψͺغطية Ω…Ψ¨Ψ§Ψ΄Ψ±Ψ©",
"Tribunnews Live 24 Jam",
"Watch GB News live",
"ウェアーニγƒ₯γƒΌγ‚ΉLiVE",
"ASMR🩷"
],
"runStatus":"completed",
"startedAt":"2026-03-24T12:06:28.461Z",
"finishedAt":"2026-03-24T12:07:49.199Z",
"durationSeconds":81
}

Priority scoring

Each room receives a composite priority score (0–100) based on:

SignalPoints
Active room+20
Very high viewers (10,000+)+30
Solid viewers (1,000+)+25
Moderate viewers (100+)+15
High engagement (10,000+ total)+20
Large creator (1M+ followers)+15
Mid-size creator (100K+)+10
Trending discovery+10
Keyword/creator discovery+5

The priorityReason field explains which factors contributed to each room's score.

Monitoring buckets

Rooms are classified into actionable monitoring tiers:

BucketWhen assigned
watch-nowActive room with score 60+, medium/large audience, or high activity
watchlistScore 40+ or 50+ viewers
low-priorityLow signals or insufficient data

Each room includes a monitoringReason explaining the classification in plain language.

Use cases

  • LIVE trend discovery β€” Find what's trending in TikTok LIVE right now
  • Creator monitoring β€” Track when specific creators go live and their audience metrics
  • Audience/activity research β€” Collect public engagement signals from live rooms
  • Niche monitoring β€” Watch LIVE activity related to specific topics or markets
  • Event tracking β€” Capture LIVE session metadata for reporting and analysis
  • AI/analytics workflows β€” Export structured LIVE data for dashboards, alerts, and LLM analysis
  • Live-commerce research β€” Track live shopping sessions and audience response

Proxy configuration

Residential proxies are recommended for reliable TikTok scraping. TikTok applies rate limiting and bot detection that datacenter proxies may not handle well.

{
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Export

Results export to JSON, CSV, Excel, and other formats via the Apify dataset. The flat 41-field schema is ready for:

  • Google Sheets / Airtable
  • BI tools (Tableau, Looker, Power BI)
  • AI/LLM pipelines
  • Custom integrations via Apify API

Limitations

  • All data comes from public TikTok LIVE surfaces. No private data, login-required features, or private analytics are accessed.
  • Live rooms are time-sensitive. Rooms may end between discovery and extraction. Partial results are clearly marked with isPartial: true.
  • Some fields are source-dependent. Not all room and audience fields are available for every room. Unavailable fields are set to null.
  • Viewer counts may be approximate. TikTok may expose rounded or delayed viewer counts.
  • Prioritization fields are heuristics. Priority scores and monitoring buckets are derived from public signals and reflect practical guidance, not exact rankings.
  • Keyword mode depends on TikTok's search surface supporting live-room results, which may vary by region and availability.

Cost

Pricing is usage-based, charged per live-room record collected. Use maxRooms and mode selection to control costs.

You might also like

Tiktok Hot Live Scraper

fisherman/tiktok-hot-live-scraper

Advanced TikTok live stream scraper that extracts hot/trending live rooms with smart deduplication, randomized parameters, and comprehensive data analysis. Perfect for monitoring popular live streams, gathering audience metrics, and tracking trending content creators.

TikTok LIVE Scraper

easyapi/tiktok-live-scraper

Extract real-time data from TikTok live streams based on search keywords. Get comprehensive information including viewer counts, stream URLs, and broadcaster details. Perfect for market research, content analysis, and monitoring live streaming trends. πŸŽ₯

TikTok Live Recorder

truefetch/tiktok-live-recorder

Automatically capture TikTok Live streams in HD β€” detects when a creator goes live, records the full broadcast, and saves the video file when the stream ends.

894

4.5

Tiktok Geographic Live Streamers

mcdowell/geographic-live-streamers

This is an actor to let you know of live streams

πŸ‘ User avatar

Victor McDowell

32

2.7

TikTok Live Downloader

agentx/tiktok-live-downloader

Connect to any TikTok Live URL and either record the broadcast in segmented MP4 chunks pushed to your key-value store, or stream pure metadata events β€” comments, gifts, likes, follows, viewer count β€” in near real time. Configurable upload interval and max run length up to 24 hours.

TikTok Shop Scraper & Analytics | 20$/mo

pro100chok/tiktok-shop-scraper

All-in-one TikTok Shop scraper: search products by keyword, browse categories, get full product details with variants & reviews, seller info, and creator analytics (GMV, sales, engagement). Fast

Tiktok Shop Creators

lemur/tiktok-shop-creators

TikTok Shop Creators - Gain powerful insights into TikTok Shop creators β€” their performance (GMV, units sold, engagement), audience, and content trends β€” all in one request.

TikTok Shop Product Scraper (Mobile API)

cunning_soil/tiktok-shop-product-scraper-mobile-api

Extract high-fidelity product data from TikTok Shop using mobile app endpoints. Get prices, stock, and images with zero CAPTCHAs