Skip to content

Twitch API: List channel videos

Lists a Twitch channel's public past broadcasts or highlights by date, or its top clips by views for a chosen period. Returns up to 100 items; clips unavailable to anonymous viewers are not included.

twitch.tv (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Twitch.

Inputs

Values from the run on Oct 23, 2026, shown under Output.

Type optionaltype

Which videos to list: past_broadcasts, highlights, or clips.

past_broadcasts (default)

One of past_broadcasts, highlights, clips.

Channel, requiredchannel

Twitch channel name or channel link, for example xQc or https://www.twitch.tv/xqc.

xQc

Clip Period optionalclip_period

Period for top clips only, for example last_week.

last_week (default)

One of last_day, last_week, last_month, all_time.

Max Results optionalmax_results

Maximum number of items, for example 20.

20 (default)

Whole number from 1 to 100.

Output

From a run on Oct 23, 2026, shortened for this page.
{  "videos": [    {      "id": "2907859259",      "date": "2026-10-22",      "title": "🚓LIVE🚓CLICK🚓DRAMA🚓GTA V🚓NOPIXEL V🚓MEGA ULTRA SUPER DAY🚓LOCK IT IN🚓TURF DAY🚓CAR DAY🚓END TIMES DAY🚓COOL🚓",      "views": 19551,      "length": "13:05:34",      "category": "Just Chatting",      "video_link": "https://www.twitch.tv/videos/2907859259",      "thumbnail_link": "https://static-cdn.jtvnw.net/cf_vods/d2vi6trrdongqn/03c6bbf4dff92859742c_xqc_320774646110_1792695855//thumb/thumb0-320x180.jpg"    },    {      "id": "2907037919",      "date": "2026-10-21",      "title": "🌫️LIVE🌫️CLICK🌫️GTA V🌫️NOPIXEL V🌫️MEGA DAY🌫️IMPORTANT🌫️LOCK IN🌫️CAR DAY????🌫️WOAH🌫️LETS GET IT🌫️BUSTA🌫️YAY🌫️",      "views": 805698,      "length": "11:55:06",      "category": "Just Chatting",      "video_link": "https://www.twitch.tv/videos/2907037919",      "thumbnail_link": "https://static-cdn.jtvnw.net/cf_vods/d1m7jfoe9zdc1j/e703c7899ad0c6a9d661_xqc_322064727131_1792612570//thumb/thumb0-320x180.jpg"    },    {      "id": "2905320411",      "date": "2026-10-19",      "title": "🌞LIVE🌞CLICK🌞DRAMA🌞NEWS🌞GTA V🌞NOPIXEL V🌞BIG UPDATE🌞I THINK🌞MEGA NEWS🌞IMPORTANT🌞SUPER DAY LOCK IN🌞CAR PART STACKING🌞",      "views": 833038,      "length": "11:38:10",      "category": "Just Chatting",      "video_link": "https://www.twitch.tv/videos/2905320411",      "thumbnail_link": "https://static-cdn.jtvnw.net/cf_vods/d1m7jfoe9zdc1j/a1033b5ad1de49dc3e4f_xqc_322039747803_1792439761//thumb/thumb0-320x180.jpg"    }  ],  "channel": "xQc"}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
twitch.tv/list_channel_videos
Returns
title, date, length, views, category, thumbnail link, video link, id

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method twitch.tv/list_channel_videos with the inputs above.

Ask your agent

  • Show me the top clips from the last month for the channel shroud, up to 50 of them
  • I want past broadcasts from xQc, sorted by date, just 10 results
  • Can you list highlights from the channel https://www.twitch.tv/pokimane?
  • What are the most viewed clips of all time for ninja on Twitch?
  • Pull up the last 30 past streams from the channel Asmongold so I can see their lengths and categories
  • Lists 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.

    twitch.tv/list_top_streams
  • Looks up a public Twitch channel by name, display name or channel link and returns its profile, live status and up to 10 recent broadcast videos.

    twitch.tv/get_channel
  • Returns a Twitch channel's public upcoming stream schedule for the next 1 to 30 days, with start and end times, titles, categories and cancellations.

    twitch.tv/get_stream_schedule
  • Lists Twitch games and categories ranked by current live viewers, with content tags, box art and category links.

    twitch.tv/list_top_categories
  • Lists a YouTube channel's public videos, Shorts, or live uploads, newest first or most popular first, along with channel details. Counts and dates taken from displayed text may be approximate.

    youtube.com/list_channel_videos
  • Lists the most-watched live Kick streams right now, optionally in one category and language, sorted by current viewers.

    kick.com/list_live_streams
  • Lists the latest posts from a public Telegram channel preview, with text, posting time, approximate views, edit flag, forwarded source, thumbnails and post links.

    t.me/list_channel_posts
  • Gets public details and statistics for one YouTube video by link, ID or title. A title selects the top search match.

    youtube.com/get_video