Twitch Streams & Clips Discovery Scraper avatar

Twitch Streams & Clips Discovery Scraper

Pricing

$0.20 / 1,000 items

Go to Apify Store
Twitch Streams & Clips Discovery Scraper

Twitch Streams & Clips Discovery Scraper

Discover Twitch by game/category — top LIVE streams (overall or per game), top CLIPS per game (by period), or the GAMES directory. No login, no API key. From $0.20 / 1K items.

Pricing

$0.20 / 1,000 items

Rating

0.0

(0)

Developer

Gurify Software

Gurify Software

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Twitch Streams & Clips Discovery Scraper 🟣

Discover Twitch by game/category into clean JSON — for $0.20 / 1K items.

Not by channel — by what's happening now. Get the top live streams (overall or for a game), the top clips for a game (by time window), or the games directory ranked by viewers. No login, no API key, no Twitch developer app.

💸 $0.20 / 1,000 items — pay only for what you get. One of the cheapest Twitch scrapers on the Store.

Three discovery modes (resultType)

streams — live streams (default)

Leave games empty for the top streams overall, or pass game names for top streams per game.

FieldExample
broadcasterName / broadcasterLoginVALORANT_jpn
titleVALORANT Challengers Japan 2026
viewers2570
gameVALORANT
startedAt2026-06-25T08:00:00Z
thumbnailUrl / urlpreview image / https://www.twitch.tv/valorant_jpn

clips — top clips per game (set clipPeriod)

FieldExample
title1st ACE NEW MAP
views7978
urlhttps://www.twitch.tv/horcus/clip/MushyJoyousSushiBIRB-…
broadcasterName / creatorLoginHorcus / someclipper
durationSeconds / createdAt / game / period30 / / VALORANT / LAST_WEEK

games — the games directory

name, displayName, viewers, url (e.g. Just Chatting → 111021 viewers).

Input

{
"resultType": "streams",
"games": ["VALORANT", "Just Chatting"],
"maxItemsPerGame": 50,
"clipPeriod": "LAST_WEEK",
"proxyConfiguration": { "useApifyProxy": true }
}
  • resultTypestreams · clips · games.
  • games — game/category names. For streams, empty = top overall; for clips, required; ignored for games.
  • maxItemsPerGame — items per game (or total games). Twitch caps a single request at 100 per game (streams/clips/games) and 30 for top-streams-overall.
  • clipPeriodLAST_DAY · LAST_WEEK · LAST_MONTH · ALL_TIME (clips only).
  • proxyConfiguration — Datacenter (default) is enough and cheapest.

Use cases

  • Trend discovery — what's being watched right now, per game and overall.
  • Clip mining — pull the top viral clips for a game/time window (titles + direct URLs).
  • Influencer sourcing — find the biggest live streamers in a category, then enrich each with the Twitch Channel Scraper.
  • Market sizing — viewer counts per game from the directory.

Notes

  • Public data only, via Twitch's own public GraphQL endpoint. No login or developer app needed.
  • streams are live at scrape time (viewers is the live count). Respect Twitch's Terms and your local laws.
  • Returns the top results in a single request (up to 100 per game, 30 for top-streams-overall) — Twitch integrity-gates deeper pagination. Pass multiple games to cover more.