Twitch integrations
Twitch is a live streaming platform primarily focused on video games and esports. It offers features for live streaming, chat interaction, and community building, providing content creators and viewers with a platform to engage, share content, and connect with like-minded individuals in the gaming and esports community.
Automate your Twitch workflow with premade actions
Quickly integrate Twitch with thousands of apps for automated workflows using our no-code toolkit or AI copilot for custom actions.New Followed Streams
Emit new event when a followed stream is live.
New Streams By Streamer
Emit new event when a live stream starts from the streamers you specify.
Get Top Games
Gets games sorted by number of current viewers on Twitch, most popular first
Block User
Blocks a user; that is, adds a specified target user to your blocks list
New Streams By Game
Emit new event when a live stream starts from any stream matching the game and language specified.
Unblock User
Unblocks a user; that is, deletes a specified target user to your blocks list
Get Users
Gets the user objects for the specified Twitch login names
Get Channel Editors
Gets a list of users who are editors for your channel
Get Clips
Gets clip information by clip ID, user ID, or game ID
Get Stream By User
Gets stream information (the stream object) for a specified user
Get Videos
Gets video information by video ID, user ID, or game ID
Get Channel Teams
Gets a list of teams to which a specified channel belongs
Update Channel
Update information for the channel owned by the authenticated user. At least one parameter must be provided.
Search Games
Searches for games based on a specified query parameter. A game is returned if the query parameter is matched entirely or partially in the channel description or game name
New Clip By Streamer
Emit new event when there is a new clip for the specified streamer.
New Follower
Emit new event when a new user follows your channel.
New Videos
Emit new event when there is a new video from channels you follow.
Search Channels
Returns a list of channels (users who have streamed within the past 6 months) that match the query via channel name or description either entirely or partially. Results include both live and offline channels.
Check Channel Subscription
Checks if you are subscribed to the specified user's channel
Get Followed Channels
Retrieves a list of channels that the authenticated user follows. [See the documentation](https://dev.twitch.tv/docs/api/reference/get-followed-channels)
Get Channel Information
Retrieves information about a particular broadcaster's channel
New Clips
Emit new event when there is a new clip for the specified game.
Get Channel Followers
Retrieves a list of users who follow the authenticated user. [See the documentation](https://dev.twitch.tv/docs/api/reference/get-channel-followers)
Delete Video
Deletes a specified video
Get My Followers
Retrieves a list of users who follow the authenticated user