Get started with Twitch development

Code samples? Video demos?
The choice is yours.

Code Samples Twitch Developer Show

Code Samples

Authentication

Learn how to authenticate using the Twitch API. Allow your audience to use their Twitch account for identity.


Node PHP Ruby

Chat

Learn how to interact with Twitch Chat using WebSockets and IRC. Build a chatbot to automate processes or increase engagement and retention.


Java JavaScript Python

Clips

Learn how to discover and embed Clips with the API.


JavaScript

Drops

Learn how to reward players for watching your game on Twitch.


Node PHP

PubSub

Learn how to setup a PubSub connection for realtime messaging of topics like Bits and Whispers.


JavaScript

Video On Demand (VOD)

Learn how to use VOD API endpoints to retrieve or upload videos.


Python

Twitch Developer Show