Insight Social
GET /v1/twitch/user/schedulebeta

Twitch User Schedule API

Returns a Twitch user's upcoming stream schedule, each entry with start time, end time, title, description, and thumbnail URL.

10 credits a call · single call · failed calls free · 10 free calls to start

curl "https://api.insightsocial.app/v1/twitch/user/schedule?handle=kaicenat" \
-H "x-api-key: $INSIGHTSOCIAL_API_KEY"
200 OKJSON
{
"success": true,
"platform": "twitch",
"endpoint": "/v1/twitch/user/schedule",
"schema_version": "2",
"data": {
"<field>": "<value>"
},
"unavailable": [],
"credits_used": "<integer>"
}

When to use it

Use it to see when a streamer goes live next; use profile for their follower count and bio.

Parameters

Query parameters for GET /v1/twitch/user/schedule. Send your key in the x-api-key header.

NameRequiredDescription
handleYesTwitch username.

Response

This endpoint returns the platform's own fields in data, in snake_case, rather than a unified post or profile. The reference page lists them.

Every field, error and example is in the Twitch User Schedule API reference.

How much does the Twitch User Schedule API cost?

10 credits per successful call.

  • Failed calls are free

    A call that errors or finds nothing costs 0 credits.

  • Know the price first

    Add dry_run=1 and the response quotes the call without making it. Nothing is charged.

  • One balance

    API calls and Chrome extension exports share the same credits, on the free plan too.

Twitch User Schedule API: frequently asked questions

Send GET /v1/twitch/user/schedule with the handle parameter and your key in the x-api-key header. Returns a Twitch user's upcoming stream schedule, each entry with start time, end time, title, description, and thumbnail URL.