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
- Status
- Partner
- Category
- Not provided
- Language
- Not provided
- Live Now
- No
- Followers
- 21,779,314
- Channel ID
- 641972806
- Started At
- Not provided
- Description
- Not provided
- Channel Link
- twitch.tv
- Display Name
- KaiCenat
- Stream Title
- Not provided
- Current Viewers
- Not provided
- Profile Image Link
Open image- Videos
Videos Title Date Link Views Length 🇮🇸EXPLORING ICELAND🇮🇸[Exploring The Unexplored]2026-09-262,146,4267h 9m 45s🎮WOLVERINE MARATHON🎮CLICK HERE🎮2026-09-153,163,85614h 57m 48sSHORT STREAM2026-09-15649,7701h 4m 26sVIVET 2026 Debut Show2026-09-13819,06532m 36s⏰OFFICIAL 24 HOUR STREAM⏰CLICK HERE⏰MAFIA ANNUAL EVENT⏰2026-08-288,863,64524h 31m 7sGTA 6 LIVE REACTION *First Look*2026-08-271,347,7651h 3m 48sClick Here If You Love Your Mom2026-08-262,480,6196h 10m 15sIT’S LA PEACE 🧙🏾♂️2026-08-23887,25043m 15sBEAUTIFUL SATURDAY STREAM2026-08-222,309,2154h 10m 19sANOTHER DAY ANOTHER STREAM2026-08-183,762,7076h 32m 9s
About Twitch
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 by Fous from twitch.tv and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with Twitch.
Actions
Get channel
1 credit per runGet 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 credit per runGet 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. |
End Atstreams[].end_at | Text | Stream end time in ISO 8601 with offset, if provided. |
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 credit per runList 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. |
Datevideos[].date | Date | Publication date. |
Titlevideos[].title | Text | Video or clip title. |
Viewsvideos[].views | Number | View count. |
Lengthvideos[].length | Text | Duration as text. |
Categoryvideos[].category | Text | Game or category name. |
Video Linkvideos[].video_link | Text | Twitch page for this video or clip. |
Thumbnail Linkvideos[].thumbnail_link | Text | Thumbnail image link. |
Channelchannel | Text | Channel display name.Example: xQc |
Example result
For Type: Highlights, Channel: xQc, Max Results: 20
{
"videos": [],
"channel": "xQc"
}List top categories
1 credit per runList 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 credit per runGet 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: Just Chatting |
Languagestreams[].language | Text | Example: 日本語 |
Started Atstreams[].started_at | Text | Example: 2026-09-28T16:10:37+00:00 |
Channel Linkstreams[].channel_link | Text | Example: https://www.twitch.tv/maimaittv |
Stream Titlestreams[].stream_title | Text | Example: 【Chill】Let’s Have a Chat Before Sleeping |まったり雑談して一緒に寝よう|休閒聊天然後一起睡睡吧 |
Streamer Namestreams[].streamer_name | Text | Example: まいまい |
Thumbnail Linkstreams[].thumbnail_link | Text | Example: https://static-cdn.jtvnw.net/previews-ttv/live_user_maimaittv-640x360.jpg |
Current Viewersstreams[].current_viewers | Number | Example: 865 |
Example result
For Category: Just Chatting, Language: ja, Max Results: 5
{
"streams": [
{
"rank": 1,
"category": "Just Chatting",
"language": "日本語",
"started_at": "2026-09-28T16:10:37+00:00",
"channel_link": "https://www.twitch.tv/maimaittv",
"stream_title": "【Chill】Let’s Have a Chat Before Sleeping |まったり雑談して一緒に寝よう|休閒聊天然後一起睡睡吧",
"streamer_name": "まいまい",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_maimaittv-640x360.jpg",
"current_viewers": 865
},
{
"rank": 2,
"category": "Just Chatting",
"language": "日本語",
"started_at": "2026-09-28T21:06:55+00:00",
"channel_link": "https://www.twitch.tv/mofu_aki",
"stream_title": "10時くらいまで",
"streamer_name": "mofu_aki",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_mofu_aki-640x360.jpg",
"current_viewers": 71
},
{
"rank": 3,
"category": "Just Chatting",
"language": "日本語",
"started_at": "2026-09-28T20:41:59+00:00",
"channel_link": "https://www.twitch.tv/luchan1003",
"stream_title": "【顔出し】夜勤おわって喜びの舞ってわけ",
"streamer_name": "にゅこち",
"thumbnail_link": "https://static-cdn.jtvnw.net/previews-ttv/live_user_luchan1003-640x360.jpg",
"current_viewers": 53
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_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
Is Fous affiliated with Twitch?
No. Fous is not affiliated with Twitch. This workflow reads the public twitch.tv website and returns its data.
How much does it cost?
Each run costs 1 credit. 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; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check 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.