All sites
Data API
Twitch Data API
Structured JSON data, on demand, with anti-bot bypass built in.
4endpointsRate Limit handled for you
Example (captured live) Open playground
twitch.tv
ExampleJSON responseclick the page to trace a field
{
"id": "37402112",
"login": "shroud",
"display_name": "shroud",
"description": "I'm back baby",
"avatar": "https://static-cdn.jtvnw.net/jtv_user_pictures/c754eebf-745b-4e0a-814a-10bcaecaabbc-profile_image-300x300.png",
"banner": "https://static-cdn.jtvnw.net/jtv_user_pictures/dbee25e8-55b7-4565-87f0-e9d4661dcc66-profile_banner-480.jpeg",
"color": "00ADFF",
"created_at": "2012-11-03T15:50:32.87847Z",
"followers": 11287280,
"is_partner": true,
"is_affiliate": false,
"is_live": true,
"stream": {
"title": "vampire man gets freAKY",
"viewers": 2918,
"game": "The Blood of Dawnwalker",
"type": "live",
"started_at": "2026-09-08T17:05:39Z",
"preview": "https://static-cdn.jtvnw.net/previews-ttv/live_user_shroud-{width}x{height}.jpg"
},
"last_broadcast": {
"title": "vampire man gets freAKY",
"started_at": "2026-09-08T17:05:44.675395Z",
"game": "The Blood of Dawnwalker"
},
"url": "https://www.twitch.tv/shroud",
"scraped_at": "2026-09-08T17:54:29.162199+00:00"
}
GET
/v1/twitch/channels/{login}1 credit / run VerifiedChannel
Channel profile, follower count, and live stream status.
Handled for you:Rate Limit
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| login | string | yes | Twitch channel login (e.g. twitch, shroud). |