All Classes and Interfaces

Class
Description
 
 
Analytics - Date Range
The color used to highlight the announcement.
 
 
 
 
 
The action to take on a message held for review by AutoMod.
 
 
 
 
 
 
 
 
 
 
 
 
 
Bits Leaderboard
Bits Leaderboard Entry
 
 
 
 
Categories that matched the search query
Notifies when a broadcaster bans or un-bans people in their channel.
 
 
 
Information for channels
Channels that matched the search query
 
This webhook notifies you when: A payment has been processed for a subscription or unsubscription.
 
 
The charity campaign that the broadcaster is currently running.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Available Cheermotes
Clip
Clip List
 
 
 
 
Commercials attempted
Clip Data
Clip Data
 
 
 
 
 
 
 
 
 
 
 
 
When serializing CustomReward for TwitchHelix.createCustomReward(String, String, CustomReward) or TwitchHelix.updateCustomReward(String, String, String, CustomReward), Twitch requires MaxPerStreamSetting, MaxPerUserPerStreamSetting, and GlobalCooldownSetting to be sent unwrapped (i.e., in the root of the object).
 
 
 
 
 
 
An entitlement is the link between a User and a Benefit.
 
 
 
 
 
 
 
 
 
 
Extension
Extension Active List
 
 
Extension Analytics
Extension Analytics List
 
 
 
 
 
 
 
 
 
Extension List
 
 
 
 
 
 
 
 
 
 
Known "type" enum values
Known "product_type" enum values.
 
Sends a notification when a new transaction is created for an extension.
Follow
Follow List
Notifies when a follows event occurs.
Game
Game Analytics
Game Analytics List
Game List
Game Top List
Hearthstone Metadata
Pagination
Data for creating Stream Markers.
 
 
 
 
Hype Train Events
Notifies upon active hype train events
 
 
 
 
 
Notifies when a broadcaster adds or removes moderators.
 
 
 
 
The color to use for the user’s name in chat.
 
 
Overwatch Metadata
Overwatch Hero
Overwatch Player
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stream (LiveStream)
 
Stream Keys
Stream List
Model representing the response for Create Stream Marker.
Model representing a stream.
Model representing a stream.
 
 
Notifies when a stream changes; e.g., stream goes online or offline, the stream title changes, or the game changes.
Stream Tags (LiveStream)
Stream Tags List
 
 
The type of event in the event_data payload.
 
 
 
 
 
 
 
Twitch - Helix API
Twitch API - Helix
Injects ClientId Header, the User Agent and other common headers into each API Request
 
 
 
 
 
 
Deprecated.
 
 
 
 
 
Status code applied to a set of entitlements for the update operation that can be used to indicate partial success.
 
URLs to upload entitlements to
User
 
User List
Notifies when a user changes information about his/her profile.
Follow
 
Video List
Model representing a stream.
Model representing a stream.
Deprecated.
Deprecated.
Deprecated.
Deprecated.