YouTube Live Chat Replay Scraper - Ended Streams
Pricing
from $1.99 / 1,000 results
YouTube Live Chat Replay Scraper - Ended Streams
Export the full chat replay of ended YouTube livestreams & premieres: messages, Super Chats, memberships. No API key. The official API cannot do this.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
19
Total users
8
Monthly active users
an hour ago
Last modified
Categories
Share
YouTube Live Chat Replay Scraper — Ended Streams & Premieres (No API Key)
Export the complete chat replay of any ended YouTube livestream or premiere — every message, Super Chat (with the dollar amount), Super Sticker, and membership event — as clean structured data. No API key, no login.
Why this is special: the official YouTube Data API structurally cannot do this. Its liveChatMessages endpoint only returns chat while a stream is live — the moment a broadcast ends, that data is gone from the API. The chat survives only in the watch page's "replay" panel. This actor reads that replay directly, so you can mine the chat of streams that ended months or years ago.
What you get per chat item
{"videoId": "_USAoRuPdl4","messageId": "CjkKGkN...","type": "superchat","authorName": "SomeFan","authorChannelId": "UCxxxxxxxxxxxxxxxxxxxxxx","authorBadges": ["Member (2 years)"],"message": "LET'S GO!!! 🎉","superChatAmount": "$20.00","timestampText": "1:32:07","timestampUsec": "1699999999000000","videoOffsetTimeMsec": "5527000","source": "youtube-live-chat-replay"}
type is one of message, superchat, supersticker, membership. videoOffsetTimeMsec tells you exactly when in the video the message appeared.
Example input
{"videoUrls": ["https://www.youtube.com/watch?v=_USAoRuPdl4"],"includeSuperChats": true,"includeMemberships": true,"maxMessagesPerVideo": 0}
Use cases
- Creator & sponsor analytics — total Super Chat revenue, top supporters, engagement over a stream's timeline.
- Community & sentiment research — mine tens of thousands of real chat messages per stream.
- Esports & events — capture the crowd reaction synced to video time offsets.
- AI / dataset building — real conversational chat data with paid‑message and membership signals.
- Moderation & brand safety — audit what was said in a past broadcast's chat.
Notes & limits
- Videos must be ended livestreams or premieres with chat replay enabled. Normal uploads, currently‑live videos, and streams whose chat was disabled have no replay (the actor reports this per video).
- Big streams can contain tens of thousands of messages; use
maxMessagesPerVideoto cap, or0for everything. - The creator can delete the chat replay, after which it's unavailable to anyone.
FAQ
Do I need the YouTube API or a key? No. It reads YouTube's public internal endpoint.
Can it get chat from a stream that ended long ago? Yes — as long as the replay still exists on the watch page.
Does it include Super Chat amounts? Yes, with the displayed currency amount, plus Super Stickers and memberships.
Live (ongoing) streams? This actor targets replay (ended) chat. Point it at a stream after it ends.
Not affiliated with YouTube or Google. "YouTube" is a trademark of Google LLC. This tool reads publicly available endpoints.
📝 Changelog
2026-08-01
- Completed the August 2026 full health check: verified empty/programmatic default, Console UI default, and two source-informed alternative inputs on Apify.
- Confirmed successful live execution, non-empty structured output, dataset-field/type integrity, and logical sample quality within the 5-minute quality window.
- Added a working, 1,000-item-bounded default chat replay for empty-input runs.
- Fixed per-video caps so a replay batch cannot overshoot
maxMessagesPerVideo, and corrected filtered replay traversal so normal-only pages do not prematurely stop paid or membership searches. - Declared 12 dataset fields from typed live cloud samples so the output contract is no longer an empty placeholder.
- Declared 12 nullable dataset fields from typed live cloud samples so the output contract is no longer an empty placeholder or brittle to sparse modes.
2026-08-01 — Health-check remediation
- August 2026 monthly health-check remediation is in progress; this build contains fixes verified from empty/default, Console-default, targeted live probes, or field-level semantic review.
- Added a working, 1,000-item-bounded default chat replay for empty-input runs.
- Fixed per-video caps so a replay batch cannot overshoot
maxMessagesPerVideo, and corrected filtered replay traversal so normal-only pages do not prematurely stop paid or membership searches. - The final four-input matrix verdict will be appended after post-build cloud revalidation.
