Skip to content

About

Runnable Python & JS examples for the Twitch Scraper on Apify

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Twitch Scraper — examples

Runnable examples for the Twitch Scraper — Channels, Live & VODs | from $1.50/1K on Apify.

Scrape Twitch channel profiles, live stream status, and VOD archives via the official public GraphQL API. No user auth required. Returns followers, viewer counts, stream details, game/category, tags, and video metadata.

What you get per record

channel_id · channel_login · created_at · description · display_name · followers · game · game_id · is_affiliate · is_live · is_partner · last_broadcast_at · last_broadcast_title · parse_confidence · profile_image · scraped_at · stream_id · stream_started_at · stream_tags · stream_title · type · viewers · warnings

Quickstart

  1. Get your Apify token: https://console.apify.com/account/integrations
  2. Run a language example below. Both call the actor and print the results.
Example File
Python (apify-client) examples/python/run.py
JavaScript (apify-client) examples/javascript/run.js
Sample output (real records) examples/sample_output.json

Example input

{
  "channels": [
    "shroud",
    "pokimane",
    "ninja"
  ],
  "maxItems": 100,
  "includeVideos": false,
  "maxVideosPerChannel": 20,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}

Links


MIT-licensed examples. The actor runs on the caller's Apify account (you pay platform compute + per-result).

About

Runnable Python & JS examples for the Twitch Scraper on Apify

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors