Twitch
Live streams, channel profiles and stream schedules
Twitch returns channel profiles, live status, up to 10 broadcasts, top streams, viewer-ranked categories, up to 100 public videos/clips, and 1–30-day schedules; counts change.
Your information
The channel name, display name, or Twitch channel link, for example kaicenat, Kai Cenat, or https://www.twitch.tv/kaicenat.
Example results
Recent broadcasts
- 🇮🇸EXPLORING ICELAND🇮🇸[Exploring The Unexplored]
Sep 26, 2026, 2.1M views, 7h 9m 45s
- 🎮WOLVERINE MARATHON🎮CLICK HERE🎮
Sep 15, 2026, 3.2M views, 14h 57m 48s
- SHORT STREAM
Sep 15, 2026, 649.8K views, 1h 4m 26s
- VIVET 2026 Debut Show
Sep 13, 2026, 819.1K views, 32m 36s
- ⏰OFFICIAL 24 HOUR STREAM⏰CLICK HERE⏰MAFIA ANNUAL EVENT⏰
Aug 28, 2026, 8.9M views, 24h 31m 7s
- GTA 6 LIVE REACTION *First Look*
Aug 27, 2026, 1.3M views, 1h 3m 48s
- Click Here If You Love Your Mom
Aug 26, 2026, 2.5M views, 6h 10m 15s
- IT’S LA PEACE 🧙🏾♂️
Aug 23, 2026, 887.3K views, 43m 15s
- BEAUTIFUL SATURDAY STREAM
Aug 22, 2026, 2.3M views, 4h 10m 19s
- ANOTHER DAY ANOTHER STREAM
Aug 18, 2026, 3.8M views, 6h 32m 9s
About the Twitch tool
Get channel returns a channel profile, live status, and recent broadcasts from a channel name or link.
List top streams and List top categories return ranked live streams and categories, with optional stream filters and a result limit.
List channel videos and Get stream schedule return a channel’s videos or upcoming streams from its name or link.
Built from twitch.tv. Last checked Sep 29, 2026.
Actions
Get channel
1 creditGet a public Twitch channel’s profile, live stream status, and up to 10 recent broadcast videos. A channel with no saved broadcasts returns an empty videos list.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Streamerstreamer | Text | Required | The channel name, display name, or Twitch channel link, for example kaicenat, Kai Cenat, or https://www.twitch.tv/kaicenat.Example: Kaicenat |
What you get
| Field | Type | Description |
|---|---|---|
Statusstatus | Text | Twitch partner or affiliate status.Example: Partner |
Videosvideos | List | Up to 10 recent broadcast videos, newest first. |
Datevideos[].date | Date | Video publication date.Example: 2026-09-26 |
Linkvideos[].link | Text | Twitch video page link.Example: https://www.twitch.tv/videos/2884438305 |
Titlevideos[].title | Text | Video title.Example: 🇮🇸EXPLORING ICELAND🇮🇸[Exploring The Unexplored] |
Viewsvideos[].views | Number | Video view count.Example: 2146426 |
Lengthvideos[].length | Text | Video duration as readable text.Example: 7h 9m 45s |
Categorycategory | Text | Current game or category, if live.Example: Grand Theft Auto V |
Languagelanguage | Text | Current stream language, if live.Example: English |
Live Nowlive_now | Yes or no | Whether the channel is broadcasting now.Example: No |
Followersfollowers | Number | Follower count.Example: 21779314 |
Channel IDchannel_id | Text | Twitch channel ID.Example: 641972806 |
Started Atstarted_at | Text | Current stream start time as ISO 8601 with offset, if live.Example: 2026-09-28T19:30:19+00:00 |
Descriptiondescription | Text | Channel description, if present.Example: THE BEST AT ABSOLUTELY EVERYTHING. THE JUICER. LEADER OF THE JUICERS. |
Channel Linkchannel_link | Text | Twitch channel page link.Example: https://www.twitch.tv/kaicenat |
Display Namedisplay_name | Text | Channel display name.Example: KaiCenat |
Stream Titlestream_title | Text | Current stream title, if live.Example: 🥽LIVE🥽HERE🥽LOCK IN🥽MEGA DAY🥽GTA 5🥽NOPIXEL V🥽BUT ALSO🥽CHILL REACT WITH… |
Current Viewerscurrent_viewers | Number | Current stream viewers, if live.Example: 30995 |
Profile Image Linkprofile_image_link | Text | Channel profile image link.Example: https://static-cdn.jtvnw.net/jtv_user_pictures/bf6a04cf-3f44-4986-8eed-5c36bfad… |
Example result
For Streamer: Kaicenat
{
"status": "Partner",
"videos": [
{
"date": "2026-09-26",
"link": "https://www.twitch.tv/videos/2884438305",
"title": "🇮🇸EXPLORING ICELAND🇮🇸[Exploring The Unexplored]",
"views": 2146426,
"length": "7h 9m 45s"
},
{
"date": "2026-09-15",
"link": "https://www.twitch.tv/videos/2874951342",
"title": "🎮WOLVERINE MARATHON🎮CLICK HERE🎮",
"views": 3163856,
"length": "14h 57m 48s"
},
{
"date": "2026-09-15",
"link": "https://www.twitch.tv/videos/2874428374",
"title": "SHORT STREAM",
"views": 649770,
"length": "1h 4m 26s"
}
],
"category": null,
"language": null,
"live_now": false,
"followers": 21779314,
"channel_id": "641972806",
"started_at": null,
"description": null,
"channel_link": "https://www.twitch.tv/kaicenat",
"display_name": "KaiCenat",
"stream_title": null,
"current_viewers": null,
"profile_image_link": "https://static-cdn.jtvnw.net/jtv_user_pictures/bf6a04cf-3f44-4986-8eed-5c36bfad542b-profile_image-300x300.png"
}Get stream schedule
1 creditGet a channel’s public upcoming stream schedule for the next 1 to 30 days. Unspecified titles, categories, and end times are null.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Channelchannel | Text | Required | Twitch channel name or channel link, for example lirik or https://www.twitch.tv/lirik/schedule.Example: Lirik |
Days Aheaddays_ahead | Number | Optional | Number of days ahead to include, for example 14. Default 7.Example: 30 |
What you get
| Field | Type | Description |
|---|---|---|
Channelchannel | Text | Channel display name.Example: LIRIK |
Streamsstreams | List | Upcoming scheduled streams in start-time order. |
Linkstreams[].link | Text | Stream schedule page.Example: https://www.twitch.tv/lirik/schedule |
Titlestreams[].title | Text | Scheduled stream title, if provided.Example: Normal Stream! |
End Atstreams[].end_at | Text | Stream end time in ISO 8601 with offset, if provided.Example: 2026-09-29T19:00:00+00:00 |
Categorystreams[].category | Text | Scheduled category, if provided. |
Start Atstreams[].start_at | Text | Stream start time in ISO 8601 with offset.Example: 2026-09-29T16:00:00+00:00 |
Cancelledstreams[].cancelled | Yes or no | Whether the stream was cancelled.Example: No |
Recurringstreams[].recurring | Yes or no | Whether the scheduled slot repeats weekly.Example: Yes |
Schedule Linkschedule_link | Text | Public channel schedule page.Example: https://www.twitch.tv/lirik/schedule |
Vacation Notevacation_note | Text | Scheduled vacation note, if any. |
Example result
For Channel: Lirik
{
"channel": "LIRIK",
"streams": [
{
"link": "https://www.twitch.tv/lirik/schedule",
"title": null,
"end_at": null,
"category": null,
"start_at": "2026-09-29T16:00:00+00:00",
"cancelled": false,
"recurring": true
},
{
"link": "https://www.twitch.tv/lirik/schedule",
"title": null,
"end_at": null,
"category": null,
"start_at": "2026-09-30T16:00:00+00:00",
"cancelled": false,
"recurring": true
},
{
"link": "https://www.twitch.tv/lirik/schedule",
"title": null,
"end_at": null,
"category": null,
"start_at": "2026-10-02T16:00:00+00:00",
"cancelled": false,
"recurring": true
}
],
"schedule_link": "https://www.twitch.tv/lirik/schedule",
"vacation_note": null
}List channel videos
1 creditList a Twitch channel’s public past broadcasts or highlights by date, or its top clips by views for a selected period. Returns up to 100 items; clips unavailable to anonymous viewers are not included.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Typetype | Text | Optional | Which videos to list, for example highlights.Example: Clips |
Channelchannel | Text | Required | Twitch channel name or channel link, for example xQc or https://www.twitch.tv/xqc.Example: xQc |
Clip Periodclip_period | Text | Optional | Period for top clips only, for example last_week.Example: All time |
Max Resultsmax_results | Number | Optional | Maximum number of items, for example 20.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Videosvideos | List | Past broadcasts or highlights newest first; clips most viewed first. |
IDvideos[].id | Text | Twitch video or clip ID.Example: 2886592871 |
Datevideos[].date | Date | Publication date.Example: 2026-09-28 |
Titlevideos[].title | Text | Video or clip title.Example: 🥽LIVE🥽HERE🥽LOCK IN🥽MEGA DAY🥽GTA 5🥽NOPIXEL V🥽BUT ALSO🥽CHILL REACT WITH… |
Viewsvideos[].views | Number | View count.Example: 7475 |
Lengthvideos[].length | Text | Duration as text.Example: 5:56:49 |
Categoryvideos[].category | Text | Game or category name.Example: Just Chatting |
Video Linkvideos[].video_link | Text | Twitch page for this video or clip.Example: https://www.twitch.tv/videos/2886592871 |
Thumbnail Linkvideos[].thumbnail_link | Text | Thumbnail image link.Example: https://vod-secure.twitch.tv/_404/404_processing_320x180.png |
Channelchannel | Text | Channel display name.Example: xQc |
Example result
For Channel: xQc
{
"videos": [
{
"id": "2886592871",
"date": "2026-09-28",
"title": "🥽LIVE🥽HERE🥽LOCK IN🥽MEGA DAY🥽GTA 5🥽NOPIXEL V🥽BUT ALSO🥽CHILL REACT WITH FOOD BEFORE🥽ULTRA DAY🥽DONT LOSE OUT🥽",
"views": 7475,
"length": "5:56:49",
"category": "Just Chatting",
"video_link": "https://www.twitch.tv/videos/2886592871",
"thumbnail_link": "https://vod-secure.twitch.tv/_404/404_processing_320x180.png"
},
{
"id": "2885783503",
"date": "2026-09-27",
"title": "🤖LIVE🤖DRAMA🤖NEWS🤖GTA V🤖NOPIXEL V🤖 5+5 = 10🤖BIG DAY TODAY🤖BIG IMPORTANT🤖HUGE🤖DONT MISS🤖JP RUNNING THE STREETS🤖GRINDFATHER IS BACK",
"views": 958611,
"length": "11:24:20",
"category": "Just Chatting",
"video_link": "https://www.twitch.tv/videos/2885783503",
"thumbnail_link": "https://static-cdn.jtvnw.net/cf_vods/d2vi6trrdongqn/d1adaa591424eaef8ee8_xqc_320551363424_1790538434//thumb/thumb0-320x180.jpg"
},
{
"id": "2884829425",
"date": "2026-09-26",
"title": "🧶LIVE🧶WICKED🧶GTA V🧶NOPIXEL 5🧶DRAMA🧶NEWS🧶VIDEOS🧶GAMES🧶REACTS🧶STUFF🧶IMPORTANT🧶LOCK IN🧶WE OUT HERE🧶BIG DAY🧶",
"views": 1028483,
"length": "11:40:02",
"category": "Just Chatting",
"video_link": "https://www.twitch.tv/videos/2884829425",
"thumbnail_link": "https://static-cdn.jtvnw.net/cf_vods/d2vi6trrdongqn/2f5089a8f1d5036791f2_xqc_320493935452_1790452122//thumb/thumb0-320x180.jpg"
}
],
"channel": "xQc"
}List top categories
1 creditList Twitch games and categories ranked by current live viewers, with content tags, box art and category links. Viewer counts can change between requests.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Max Resultsmax_results | Number | Optional | Maximum number of categories to return, for example 25.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Categoriescategories | List | Top categories in descending viewer order. |
Rankcategories[].rank | Number | Position by live viewers, highest first.Example: 1 |
Tagscategories[].tags | List | Category content tags. |
Category IDcategories[].category_id | Text | Twitch category ID.Example: 509658 |
Category Linkcategories[].category_link | Text | Twitch category page link.Example: https://www.twitch.tv/directory/category/just-chatting |
Category Namecategories[].category_name | Text | Name of the game or category.Example: Just Chatting |
Box Art Image Linkcategories[].box_art_image_link | Text | Box art image link.Example: https://static-cdn.jtvnw.net/ttv-boxart/509658-300x400.jpg |
Current Live Viewerscategories[].current_live_viewers | Number | People watching the category live now.Example: 230485 |
Example result
For
{
"categories": [
{
"rank": 1,
"tags": [
"IRL"
],
"category_id": "509658",
"category_link": "https://www.twitch.tv/directory/category/just-chatting",
"category_name": "Just Chatting",
"box_art_image_link": "https://static-cdn.jtvnw.net/ttv-boxart/509658-300x400.jpg",
"current_live_viewers": 230485
},
{
"rank": 2,
"tags": [
"FPS",
"Shooter",
"Driving/Racing Game"
],
"category_id": "32982",
"category_link": "https://www.twitch.tv/directory/category/grand-theft-auto-v",
"category_name": "Grand Theft Auto V",
"box_art_image_link": "https://static-cdn.jtvnw.net/ttv-boxart/32982_IGDB-300x400.jpg",
"current_live_viewers": 165212
},
{
"rank": 3,
"tags": [
"Simulation",
"Adventure Game",
"Arcade"
],
"category_id": "27471",
"category_link": "https://www.twitch.tv/directory/category/minecraft",
"category_name": "Minecraft",
"box_art_image_link": "https://static-cdn.jtvnw.net/ttv-boxart/27471_IGDB-300x400.jpg",
"current_live_viewers": 76068
}
]
}List top streams
1 creditGet the most-watched live Twitch streams, optionally within a category and language. All-category results are limited to 30 streams; category results allow up to 100.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Categorycategory | Text | Optional | Game or category name, such as Fortnite or Just Chatting. Leave blank for all categories.Example: Fortnite |
Languagelanguage | Text | Optional | Stream language name or two-letter code, such as English or es. Leave blank for all languages.Example: English |
Max Resultsmax_results | Number | Optional | Maximum number of streams, such as 25.Example: 25 |
What you get
| Field | Type | Description |
|---|---|---|
Streamsstreams | List | |
Rankstreams[].rank | Number | Example: 1 |
Categorystreams[].category | Text | Example: Fortnite |
Languagestreams[].language | Text | Example: English |
Started Atstreams[].started_at | Text | Example: 2026-09-28T20:25:44+00:00 |
Channel Linkstreams[].channel_link | Text | Example: https://www.twitch.tv/happyhappygal |
Stream Titlestreams[].stream_title | Text | Example: 0 to 200,000 Sprite Dust! World Record Attempt! |
Streamer Namestreams[].streamer_name | Text | Example: HappyHappyGal |
Thumbnail Linkstreams[].thumbnail_link | Text | Example: https://static-cdn.jtvnw.net/previews-ttv/live_user_happyhappygal-640x360.jpg |
Current Viewersstreams[].current_viewers | Number | Example: 5657 |
Example result
For Category: Fortnite, Language: English, Max Results: 25
{
"streams": [
{
"rank": 1,
"category": "Fortnite",
"language": "English",
"started_at": "2026-09-28T20:25:44+00:00",
"channel_link": "https://www.twitch.tv/happyhappygal",
"stream_title": "0 to 200,000 Sprite Dust! World Record Attempt!",
"streamer_name": "HappyHappyGal",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_happyhappygal-640x360.jpg",
"current_viewers": 5657
},
{
"rank": 2,
"category": "Fortnite",
"language": "English",
"started_at": "2026-09-28T23:25:05+00:00",
"channel_link": "https://www.twitch.tv/higgs",
"stream_title": "🏆WINNING SOLO FNCS 🏆 10TH AT LAN | !discord !community !updates",
"streamer_name": "Higgs",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_higgs-640x360.jpg",
"current_viewers": 3622
},
{
"rank": 3,
"category": "Fortnite",
"language": "English",
"started_at": "2026-09-28T22:39:12+00:00",
"channel_link": "https://www.twitch.tv/asianjeff",
"stream_title": "WINNING SOLO FNCS TODAY ON CHATS LIFE INTO FINDING MY FUTURE WIFE TONIGHT 🩷DAY 91/365🩷!gg !1v1 !newvid",
"streamer_name": "AsianJeff",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_asianjeff-640x360.jpg",
"current_viewers": 1115
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@twitch",
"visibility": "public",
"operation": "get_channel",
"version": 1,
"input": {
"streamer": "kaicenat"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare popular live streams by category or language.
- Track games and categories with the most live viewers.
- Review a channel’s profile, live status, and recent broadcasts.
- Find a channel’s past broadcasts, highlights, or top clips.
- Plan around a channel’s upcoming scheduled streams.
Questions about Twitch
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Twitch tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Twitch account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from twitch.tv when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
Which channels are most-watched right now?
List top streams returns live streams ranked by viewers, optionally filtered by category or language.
Which categories have the most live viewers?
List top categories returns games and categories ranked by current live viewers.
What videos has a channel published?
List channel videos returns broadcasts, highlights, or top clips; Get channel returns up to 10 recent broadcasts.
