InsightSocial API

Twitch

Twitch API reference: 4 endpoints for streamer profiles, videos, clips and schedules. Per-endpoint credit prices and cURL examples.

Streamer profiles, videos, clips and stream schedules.

Base path: /v1/twitch/...

Quickstart

cURL
curl "https://api.insightsocial.app/v1/twitch/profile?handle=ninja" \
  -H "x-api-key: $INSIGHTSOCIAL_API_KEY"

Endpoints

Every endpoint here has a fixed price.

1 are beta: they return the source's own structure under our naming rules (snake_case keys, string ids, ISO times where the source gives a timestamp) rather than a schema-2 entity, and their fields may change. See Schema 2.

EndpointCreditsWhat it returnsKey parameters
/profile10Returns a Twitch streamer's public profile: display name, follower count, bio, profile image URL, broadcast language, and partner or affiliate status.handle
/clip10Returns one Twitch clip's title, view count, duration, creator name, broadcaster name, game name, thumbnail URL, and creation timestamp.url
/user/videos10Returns up to 100 of a Twitch user's videos: id, slug, URL, embed URL, title, view count, language, duration, game info, broadcaster details, thumbnail, and available qualities.handle
/user/schedule10Returns a Twitch user's upcoming stream schedule, each entry with start time, end time, title, description, and thumbnail URL. Beta.handle

On this page