Twitch Live Streams - Data API Endpoint

Live Streams by twitch client id, twitch access token, pagination cursor, game id, language and username.


Get bulk Live Streams data from the Twitch API | Official API: https://www.twitch.tv | 👥  Contributors: steve 🚩  Report

✏️ Inputs

Twitch Client ID client_id Required

Your Twitch app’s Client ID - get this from Twitch apps under the “Manage” button.

Twitch Access Token access_token Required

Twitch Access Token - you can get this here: https://stevesie.com/apps/twitch-api/authentication

Pagination Cursor cursor Optional

Pagination cursor to provide in the after field of the Twitch API.

Game ID game_id Optional

Game to fetch live streams for, e.g. use 26936 for all “Music” streams.

E.g. 26936
Language language Optional

Filter streams only to match the language you want, e.g. use en for English only.

E.g. en
Username username Optional

The Twitch username you want to get the current live stream details for.

E.g. tommyinnit

📝 Notes

Posted by steve on June 29, 2022, 6:31 a.m. 🚩  Report

⚡️ Endpoint

GET https://api.twitch.tv/helix/streams?user_login={{ username }}&first=100&after={{ cursor }}&game_id={{ game_id }}&language={{ language }}

Body

None

Headers

Client-ID
{{client_id}}
Authorization
Bearer {{ access_token }}