TikTok Live Search Scraper avatar

TikTok Live Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
TikTok Live Search Scraper

TikTok Live Search Scraper

Search TikTok live rooms by keyword and export room info, owner data, and engagement metrics with timestamps.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Search TikTok live rooms by keyword and export one row per live result.

Key Features

  • Required keyword input
  • Collect up to your chosen maximum number of live rows; continues with pagination until that limit or until there are no more results
  • Automatically handles pagination fields (cursor, has_more) and carries search_id from log_pb.impr_id for follow-up pages
  • Typical fields include live_info.raw_data (full upstream room payload), live_info.room_info, and key room metadata such as title, viewers, owner, start time, likes, and tags
  • Each record includes scrapedAt (ISO 8601)

Why Use It?

  • Practical: Find active live rooms around a topic quickly
  • Structured: JSON rows for analysis and downstream workflows
  • Reliable: Built-in cursor pagination support

Great For

  • Live trend discovery
  • Competitive live monitoring
  • Topic-based creator research

Input Parameters

ParameterRequiredDescription
keywordYesSearch keyword for live rooms.
maxResultsNoMaximum rows to collect (default: 48).

Output

Each dataset row is one live result object plus scrapedAt.

FieldDescription
live_info.raw_dataFull upstream room JSON as a string (very detailed, nested).
live_info.room_infoExtra room flags (for example has_commerce_goods, is_battle).
live_info.raw_data.idLive room ID (inside raw_data).
live_info.raw_data.titleLive title text.
live_info.raw_data.user_countCurrent viewer count snapshot.
live_info.raw_data.ownerBroadcaster profile block (nickname, avatars, IDs, followers, etc.).
live_info.raw_data.start_timeLive start timestamp (epoch seconds).
live_info.raw_data.like_countTotal likes snapshot.
live_info.raw_data.hashtag / game_tagCategory and game tags when present.
live_info.raw_data.stream_snapshotSnapshot image metadata and URLs when present.
live_info.raw_data.asr_summaryAuto speech summary metadata (when provided).
scrapedAtCollection timestamp (ISO 8601).

Sample record

{
"live_info": {
"raw_data": "{\"id\":7620682868826295060,\"title\":\"🦝Hola ! Bienvenidos a TikTok\",\"user_count\":396,\"owner\":{\"nickname\":\"HamidAp🔥🦝\",\"display_id\":\"hamidpinto\"},\"start_time\":1774328526,\"like_count\":325281,\"asr_summary\":{\"id\":7620734251231709970,\"summary\":\"Garena Free Fire update and event talk\"}}",
"room_info": {
"has_commerce_goods": false,
"is_battle": false
}
},
"scrapedAt": "2026-03-24T08:36:54.343Z"
}

Notes

  • Upstream response fields are deep and may vary by room and region.
  • Respect TikTok terms and applicable laws when using scraped data.