Scopes

Scopes enable an app to request a level of access to Kick and define the specific actions an application can perform.

These scopes are for apps using OAuth 2.1 authorization code grants for authorization. The title is displayed to the user on the consent screen during the authorization flow.

ScopeSummaryDescription
user:readRead user infoView user information in Kick including username, streamer ID, etc.
channel:readRead channel infoView channel information in Kick including channel description, category, etc.
channel:writeUpdate channel infoUpdate livestream metadata for a channel based on the channel ID
chat:writeWrite to chatSend chat messages and allow chat bots to post in your chat
streamkey:readRead stream keyRead a user’s stream URL and stream key
events:subscribeSubscribe to eventsSubscribe to all channel events on Kick e.g. chat messages, follows, subscriptions