Returns all user ban and un-ban events for a channel. Gets the information of the most recent Hype Train of the given channel ID.ĭetermines whether a string message meets the channel’s AutoMod requirements.Īllow or deny a message that was held for review by AutoMod.īETA Gets the broadcaster’s AutoMod settings.īETA Updates the broadcaster’s AutoMod settings. NEW Gets the broadcaster’s list of active goals. Gets game information by game ID or name. Gets games sorted by number of current viewers on Twitch, most popular first. The list is paginated and ordered by the oldest subscription first. Gets a list of your EventSub subscriptions.
NEW Add or update a Bits products that belongs to an Extension. NEW Gets a list of Bits products that belongs to an Extension. NEW Gets information about a released Extension either the current version or a specified version. NEW Gets information about your Extensions either the current version or a specified version. NEW Sends a specified chat message to a specified channel. NEW Creates a JWT signing secret for a specific Extension NEW Retrieves a specified Extension’s secret data consisting of a version and an array of secret objects. NEW Returns one page of live channels that have installed or activated a specific Extension. NEW Forward a message using the same mechanism as the send JavaScript helper function. NEW Enable activation of a specified Extension, after any required broadcaster configuration is correct. The segment type is specified as a body parameter. NEW Sets a single configuration segment of any type. NEW Gets the specified configuration segment from the specified extension. Updates the fulfillment status on a set of Drops entitlements, specified by their entitlement IDs. Gets a list of entitlements for a given organization that have been granted to a game, user, or both. The API is throttled to one request per second per authenticated user. This API requires that the caller is an authenticated Twitch user. Gets the status of one or more provided codes. Gets clip information by clip ID (one or more), broadcaster ID (one only), or game ID (one only). This returns both an ID and an edit URL for the new clip. NEW Gets a list of chat badges that can be used in chat for any channel.īETA Gets the broadcaster’s chat settings.īETA Updates the broadcaster’s chat settings.Ĭreates a clip programmatically. NEW Gets a list of custom chat badges that can be used in chat for the specified channel. NEW Gets emotes for one or more specified emote sets. Global emotes are Twitch-specific emoticons that every user can use in Twitch chat.
For example, subscriber emotes, follower emotes, and Bits tier emotes. NEW Gets all emotes that the specified Twitch channel created. Updates the status of Custom Reward Redemption objects on a channel that are in the UNFULFILLED status. Updates a Custom Reward created on a channel. Returns Custom Reward Redemption objects for a Custom Reward on a channel that was created by the same client_id. Returns a list of Custom Reward objects for the Custom Rewards on a channel. Gets a list of users who have editor permissions for a specific channel. This allows Extension back-end servers to fetch a list of transactions that have occurred for their Extension across all of Twitch.
Gets the list of Extension transactions for a given Extension. Cheermotes returned are available throughout Twitch, in all Bits-enabled channels. Retrieves the list of available Cheermotes, animated emotes to which viewers can assign Bits, to cheer in chat. Gets a ranked list of Bits leaderboard information for an authorized broadcaster.
Gets a URL that game developers can use to download analytics reports (CSV files) for their games. For details about analytics and the fields returned, see the Insights & Analytics guide. Gets a URL that Extension developers can use to download analytics reports (CSV files) for their Extensions. Starts a commercial on a specified channel.