Twitch Channels & Streams Scraper avatar

Twitch Channels & Streams Scraper

Pricing

from $0.94 / 1,000 channel profiles

Go to Apify Store
Twitch Channels & Streams Scraper

Twitch Channels & Streams Scraper

Twitch channel profiles, live status, and top live streams by game/category. No account needed.

Pricing

from $0.94 / 1,000 channel profiles

Rating

0.0

(0)

Developer

Romy

Romy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Twitch channel profiles (bio, follower count, live status) and top live streams by game/category. Wraps Twitch's own public web GraphQL API — no account, login, app or device needed.

Input

FieldTypeDefaultDescription
loginsstring[]—Channel logins to fetch profiles for. Either this or games is required.
gamesstring[]—Game/category names to fetch top live streams for. Either this or logins is required.
streamsPerGameinteger20Max live streams per game (only with games).
sortstringVIEWER_COUNTVIEWER_COUNT, VIEWER_COUNT_ASC, RECENT, or RELEVANCE.

Output

One row per channel (channel event) with profile + embedded live stream info if live, and/or one row per live stream (stream event) for each requested game.

Known limitations

  • This is a snapshot, not a full-catalog crawl: Twitch's own cursor pagination is gated behind a device-attestation token this API can't obtain, so streamsPerGame returns up to one page (max 100) per game.
  • profileViewCount on a channel is always null — Twitch no longer populates it publicly.

Pricing

Priced using this account's standard tiered ladder (FREE/BRONZE/SILVER/GOLD/PLATINUM/DIAMOND = 100/92/85/78/72/68%), matching the sibling twitch-all-in-one-api's already-competitive per-item prices.

Getting started

$apify run