Twitch Developer Documentation
Reviews for organizations and chatbot verification continue to be temporarily paused while we revise our processes. Reviews for Extensions and game ownership have resumed. Thank you for your patience and understanding.
Welcome to the Twitch developer documentation site. Here you’ll find the information needed to develop third-party experiences with Twitch.
What’s New?
This release includes the following updates:
- The following EventSub subscription types were updated from open beta to V1:
- Shared Chat
- channel.shared_chat.begin - A notification when a channel becomes active in an active shared chat session.
- channel.shared_chat.update - A notification when the active shared chat session the channel is in changes.
- channel.shared_chat.end - A notification when a channel leaves a shared chat session or the session ends.
- Shared Chat
- The following API was updated from open beta to V1:
- Get Shared Chat Session
- Get Shared Chat Session - Retrieves the active shared chat session for a channel.
- Get Shared Chat Session
See all the latest documentation updates on the changelog.
Recent Announcements
Feedback and Assistance
For help using Twitch developer products, or to let us know about product or documentation improvements:
- Ask questions on the Twitch Developer Forums.
- Chat with the community on Discord.
- Provide feedback suggestions on UserVoice.
- File issues or bug reports on GitHub.
- Reach out on Twitter.
Terms of Use
By accessing or using the Twitch API and other developer products, you agree to comply with and be bound by the Twitch Developer Services Agreement. If you do not agree to be bound by the Twitch Developer Agreement, do not access or otherwise use Twitch developer products.