Primary brand color
primaryColorHex
Optional
Channel mode only.
Twitch Channel Scraper
Pricing
from $0.40 / 1,000 results
Extract Twitch channel profiles, live stream status, VODs, clips, and stream schedules -- no account or API key needed.
Input
_input
Optional
The channel login that produced this record.
Source strategy
_source
Optional
Which extraction strategy emitted this record (S1-gql, or none on failure).
Scraped at
_scrapedAt
Optional
UTC ISO 8601 timestamp when this record was scraped.
Error
_error
Optional
Present only on failed extractions -- the error kind (e.g. channel_not_found).
Error detail
_errorDetail
Optional
Free-form diagnostic detail, present only alongside _error.
Channel ID
id
Optional
Channel mode only.
Login
login
Optional
Channel mode only.
Display name
displayName
Optional
Channel mode only.
Bio / description
description
Optional
Channel mode only.
Account created at
createdAt
Optional
Channel mode only.
Profile image URL
profileImageURL
Optional
Channel mode only.
Primary brand color
primaryColorHex
Optional
Channel mode only.
Followers count
followersCount
Optional
Channel mode only.
Is live now
isLive
Optional
Channel mode only. True if a live stream object exists.
Live stream ID
streamId
Optional
Channel mode only, present only while live.
Live stream title
streamTitle
Optional
Channel mode only, present only while live.
Stream type
streamType
Optional
Channel mode only, present only while live.
Current viewers
viewersCount
Optional
Channel mode only, present only while live.
Live stream started at
streamStartedAt
Optional
Channel mode only, present only while live.
Game / category name
gameName
Optional
Channel mode (current game while live) or videos mode (per-video game).
Game box art URL
gameBoxArtURL
Optional
Channel mode only, present only while live.
Last broadcast started at
lastBroadcastStartedAt
Optional
Channel mode only.
Last broadcast title
lastBroadcastTitle
Optional
Channel mode only.
Channel login
channelLogin
Optional
Videos / clips / schedule modes -- echoes the input login on every row.
Total video count
channelTotalVideoCount
Optional
Videos mode only -- the channel's total video count on this connection, even though only the first page is returned.
Truncated to first page
_truncatedToFirstPage
Optional
Videos / clips modes -- true if more items exist beyond what this run returned (Twitch blocks deeper HTTP-only pagination).
Video ID
videoId
Optional
Videos mode only.
Title
title
Optional
Videos mode (video title) or schedule mode (segment title, often blank).
Published at
publishedAt
Optional
Videos mode only.
View count
viewCount
Optional
Videos mode or clips mode.
Length (seconds)
lengthSeconds
Optional
Videos mode only.
Preview thumbnail URL
previewThumbnailURL
Optional
Videos mode only.
URL
url
Optional
Videos mode (constructed VOD URL) or clips mode (clip URL, from upstream).
Clip ID
clipId
Optional
Clips mode only.
Clip slug
slug
Optional
Clips mode only.
Duration (seconds)
durationSeconds
Optional
Clips mode only.
Thumbnail URL
thumbnailURL
Optional
Clips mode only.
Curator login
curatorLogin
Optional
Clips mode only -- the user who clipped it.
Schedule segment ID
segmentId
Optional
Schedule mode only.
Segment start time
startAt
Optional
Schedule mode only.
Segment end time
endAt
Optional
Schedule mode only.
Segment cancelled
isCancelled
Optional
Schedule mode only.
Has reminder set
hasReminder
Optional
Schedule mode only.
Segment categories
categories
Optional
Schedule mode only -- planned game/category names for this segment.
Is the next upcoming segment
isNextSegment
Optional
Schedule mode only.