All platforms

Twitch API

5 endpoints for public Twitch data, from 5 credits a call. Same response format and field names as every other platform.

curl "https://scrapeio.com/v1/twitch/clip?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/clip5 credits

Clip

ParameterTypeDescription
urlrequiredstringTwitch clip URL
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/twitch/clip?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/clip/transcript5 credits

Clip Transcript

ParameterTypeDescription
urlrequiredstringTwitch clip URL
use_ai_as_fallbackbooleanUse paid AI only when native captions are unavailable.
curl "https://scrapeio.com/v1/twitch/clip/transcript?url=..." \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/profile5 credits

Profile

ParameterTypeDescription
handlerequiredstringTwitch handle
cache_max_age1d, 3d, 7d, 14d, 30dIf we have a response in the cache that is this many days old or newer, return the cached response (0 credits, with "cached": true and a "ca
curl "https://scrapeio.com/v1/twitch/profile?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/user/schedule5 credits

User Schedule

ParameterTypeDescription
handlerequiredstringTwitch handle
curl "https://scrapeio.com/v1/twitch/user/schedule?handle=nike" \
  -H "x-api-key: YOUR_KEY"
GET/v1/twitch/user/videos5 credits

User Videos

ParameterTypeDescription
handlerequiredstringTwitch handle
filter_byHIGHLIGHT, ARCHIVE, UPLOADFilter by
sort_byTIME, VIEWSSort by
curl "https://scrapeio.com/v1/twitch/user/videos?handle=nike" \
  -H "x-api-key: YOUR_KEY"

Other platforms