Skip to main content

Twitch

Read Twitch users, streams, channels, clips and the subscriber count of your channel.

Get Twitch user​

Looks up a Twitch account by its login name.

Inputs

NameTypeRequiredDetails
ConnectionTextNoThe Twitch connection from the Integrations page that this action uses. Maximum length: 64 characters.
Login nameTextYesThe name in the channel address, for example twitchdev for twitch.tv/twitchdev. Maximum length: 25 characters.

Outputs

NameTypeDetails
FoundYes/NoWhether the account exists. When it does not, everything else is empty.
Twitch IDIDThe Twitch ID of the account. May be empty.
Login nameTextThe login name in lowercase. May be empty.
Display nameTextThe name Twitch shows. May be empty.
AboutTextThe channel description. May be empty.
Profile pictureURLThe profile picture of the account. May be empty.
Partner statusTextpartner, affiliate, or empty text for other channels. May be empty.
Created atDate and timeWhen the account was created. May be empty.

Get stream​

Checks whether a channel is live and reads its stream. When the channel is not live, everything but "Is live" is empty.

Inputs

NameTypeRequiredDetails
ConnectionTextNoThe Twitch connection from the Integrations page that this action uses. Maximum length: 64 characters.
Login nameTextYesThe login name of the channel, for example twitchdev. Maximum length: 25 characters.

Outputs

NameTypeDetails
Is liveYes/NoWhether the channel is live right now.
TitleTextThe title of the stream. May be empty.
GameTextThe game or category being streamed. May be empty.
ViewersWhole numberHow many people are watching. May be empty.
Live sinceDate and timeWhen the stream started. May be empty.
LanguageTextThe language of the stream, for example en. May be empty.

Get channel info​

Reads the title, game and tags of a channel by its Twitch ID.

Inputs

NameTypeRequiredDetails
ConnectionTextNoThe Twitch connection from the Integrations page that this action uses. Maximum length: 64 characters.
Twitch IDIDNoThe Twitch ID of the channel. Get it with "Get Twitch user". Leave empty to use the connected Twitch account.

Outputs

NameTypeDetails
FoundYes/NoWhether the channel exists. When it does not, everything else is empty.
Display nameTextThe name Twitch shows. May be empty.
Login nameTextThe login name of the channel. May be empty.
LanguageTextThe language of the channel, for example en. May be empty.
GameTextThe game or category of the current or last stream. May be empty.
TitleTextThe title of the current or last stream. May be empty.
TagsList of TextThe tags of the channel. May be empty.

Get latest clips​

Gets the clips of a channel made in the week after a time, most viewed first. Set the time to 7 days ago for this week's clips.

Inputs

NameTypeRequiredDetails
ConnectionTextNoThe Twitch connection from the Integrations page that this action uses. Maximum length: 64 characters.
Twitch IDIDNoThe Twitch ID of the channel. Get it with "Get Twitch user". Leave empty to use the connected Twitch account.
Made afterDate and timeNoStart of the week to read clips from. Empty: the most viewed clips of all time.
How manyWhole numberNoHow many clips to get, 1 to 100. Value: 1 to 100. Default: 5.

Outputs

NameTypeDetails
ClipsList of Twitch clipThe clips, most viewed first.

Get subscriber count​

Reads how many people subscribe to your channel. Only works for the channel whose Twitch account is connected.

Inputs

NameTypeRequiredDetails
ConnectionTextNoThe Twitch connection from the Integrations page that this action uses. Maximum length: 64 characters.
Twitch IDIDNoThe Twitch ID of your channel. Leave empty to use the connected Twitch account.

Outputs

NameTypeDetails
SubscribersWhole numberHow many people subscribe.
Subscriber pointsWhole numberPoints from all subscriptions: tier 1 counts 1, tier 2 counts 2, tier 3 counts 6.
Need more help?
Can't find what you're looking for? Our team is happy to help.