Twitch Clip Scraper avatar

Twitch Clip Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Twitch Clip Scraper

Twitch Clip Scraper

Extract Twitch clips including view counts, durations, and broadcaster metadata from channel and browse pages. Powered by Twitch Scraper.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Nifty

Nifty

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

This actor extracts Clips in a List from Twitch. It captures metadata from channel clip galleries and the global browse page. The data includes engagement metrics, broadcaster information, and game details.

Data Fields

Field NameDescriptionExample
TitleThe name of the clip"Insane 1v4 Clutch"
Duration SecondsLength of the clip in seconds30
View CountTotal views at time of scrape15400
LanguageLanguage code of the stream"en"
Created AtISO timestamp of creation"2023-10-27T10:00:00Z"
SlugUnique identifier for the clip"AmazingPlayByProPlayer"
URLDirect link to the clip page"https://twitch.tv/clip/AmazingPlayByProPlayer"
Embed URLURL for iframe embedding"https://clips.twitch.tv/embed?clip=AmazingPlayByProPlayer"
Thumbnail URLImage link for the clip preview"https://static-cdn.jtvnw.net/thumbnails/1.jpg"
Is FeaturedIf the clip is highlightedtrue
Curator IDID of the user who made the clip"987654"
Curator LoginUsername of the clipper"clip_master"
Curator Display NameDisplay name of the clipper"ClipMaster"
Broadcaster IDID of the channel owner"123456"
Broadcaster LoginUsername of the channel owner"streamer_pro"
Broadcaster Display NameDisplay name of the channel owner"StreamerPro"
Broadcaster Profile Image URLURL to the channel avatar"https://static-cdn.jtvnw.net/profile/1.png"
Broadcaster Primary ColorHex code of channel color"#9146FF"
Is PartnerIf the broadcaster is a partnertrue
Game IDID of the game being played"509658"
Game SlugURL slug for the game"just-chatting"
Game NameName of the game"Just Chatting"
Game Box Art URLURL to the game cover art"https://static-cdn.jtvnw.net/boxart/1.jpg"

Input

  • urls: Array of Twitch URLs. Supports channel clips pages and the browse clips page.
  • maxItems: Maximum number of clips to extract per URL. Default is 100.

Example Input

{
"urls": ["https://www.twitch.tv/twitch/clips?filter=clips&range=7d"],
"maxItems": 50
}

Example Output

[
{
"Title": "Top Play of the Week",
"Duration Seconds": 60,
"View Count": 5000,
"Language": "en",
"Created At": "2023-11-01T12:00:00Z",
"Slug": "TopPlayWeekOne",
"URL": "https://twitch.tv/clip/TopPlayWeekOne",
"Embed URL": "https://clips.twitch.tv/embed?clip=TopPlayWeekOne",
"Thumbnail URL": "https://static-cdn.jtvnw.net/thumbnails/clip1.jpg",
"Is Featured": false,
"Curator ID": "111",
"Curator Login": "fan_user",
"Curator Display Name": "FanUser",
"Broadcaster ID": "222",
"Broadcaster Login": "pro_gamer",
"Broadcaster Display Name": "ProGamer",
"Broadcaster Profile Image URL": "https://static-cdn.jtvnw.net/profile/pro.png",
"Broadcaster Primary Color": "#00FF00",
"Is Partner": true,
"Game ID": "21779",
"Game Slug": "league-of-legends",
"Game Name": "League of Legends",
"Game Box Art URL": "https://static-cdn.jtvnw.net/boxart/lol.jpg"
},
{
"Title": "Funny Moment",
"Duration Seconds": 15,
"View Count": 1200,
"Language": "es",
"Created At": "2023-11-02T15:30:00Z",
"Slug": "FunnyMomentEs",
"URL": "https://twitch.tv/clip/FunnyMomentEs",
"Embed URL": "https://clips.twitch.tv/embed?clip=FunnyMomentEs",
"Thumbnail URL": "https://static-cdn.jtvnw.net/thumbnails/clip2.jpg",
"Is Featured": true,
"Curator ID": "333",
"Curator Login": "mod_user",
"Curator Display Name": "ModUser",
"Broadcaster ID": "444",
"Broadcaster Login": "variety_streamer",
"Broadcaster Display Name": "VarietyStreamer",
"Broadcaster Profile Image URL": "https://static-cdn.jtvnw.net/profile/variety.png",
"Broadcaster Primary Color": "#FF0000",
"Is Partner": false,
"Game ID": "33214",
"Game Slug": "fortnite",
"Game Name": "Fortnite",
"Game Box Art URL": "https://static-cdn.jtvnw.net/boxart/fortnite.jpg"
}
]

Want more from Twitch?

This actor only covers Clips in a List. The full Twitch Scraper browser extension also includes Messages in a Chat, Channels in a List, Channels in a Search, Videos in a List, Channel Details with unlimited personal use, real-time scraping with your logged-in sessions, CSV/Excel/JSON export, field customization, and scheduled monitoring.

Get the Twitch Scraper extension

Disclaimer

This tool extracts publicly available data. Users are responsible for compliance with applicable terms of service.