Twitch Developer Documentation
Reviews for chatbot verification continue to be temporarily paused while we revise our processes. Reviews for Extensions, developer organizations, 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?
V1 of the channel.chat.notifications EventSub subscription type has been updated to include Watch Streaks.
V1 of the channel.bits.use EventSub subscription type have received the following updates.
- Custom Power-ups have been added as an event type
- Combos has been removed from event types
V1 of the channel.chat.notification EventSub subscription type has been updated to include is_source_only for chat announcements during a shared chat session.
The Send Chat Announcement API endpoint has received the following updates.
- Added support for app access token authorization
- Added the
for_source_onlyoptional parameter to specify during a shared chat session if the announcement should be sent only to the source channel or both channels
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.