Developers
May 24, 2023
Street Fighter 6 Viewer Rewards on Twitch
Celebrate the Launch of Street Fighter 6 with Chipotle and Twitch Merch!
Dec 17, 2021
Twitch Developer Day 2021: Introducing Game Engine Plugins, EventSub WebSockets, and More
During our annual event, we discussed the latest third-party developer features and members of the community explored how they can be used to enhance the viewer and creator experience on Twitch.
Oct 27, 2021
Twitch Game Cover Art to be Powered by IGDB
Starting November 17, the cover art on IGDB will be displayed for Twitch categories.
Jul 27, 2021
Exclusive Hell Let Loose Items Giveaway on Twitch
Twitch is now the destination for an in-game Lethal Tide DLC Uniform Set in the highly awaited Eastern Front Expansion.
Jul 16, 2021
Ubisoft's Immortals Fenyx Rising Extension: Creators See More Hours Watched and Engagement
Jul 15, 2021
Legacy Twitch API v5 Shutdown Details and Timeline
Today we are announcing the timeline to decommission the Legacy Twitch API v5.
Jul 2, 2021
Twitch API and EventSub Summer Recap for 2021
A look back at the Twitch API and EventSub features added so far in 2021.
Jul 1, 2021
The Latest Twitch Drops Features to Empower Community Moments
Announcing a handful of commonly-requested improvements and features to Twitch Drops.
Jun 28, 2021
Deprecation of Create and Delete Follows API Endpoints
Jun 24, 2021
Exclusive FINAL FANTASY XIV Online Item Giveaway on Twitch
Twitch is now the destination for exclusive in-game items for the critically acclaimed MMORPG FINAL FANTASY XIV.
Jun 16, 2021
Deprecation of WebSub-based Webhooks
Today, we are announcing the deprecation and sunset plan for WebSub webhooks – our non-EventSub webhooks product.
May 24, 2021
Polls and Channel Points Predictions have leveled up with Twitch API and EventSub support
Polls and Channel Points Predictions are now generally available through the Twitch API and EventSub.
Apr 16, 2021
Winners and Honorable Mentions of the Twitch Channel Points Hackathon
Today is an exciting day as we announce the winning submissions for the Twitch Channel Points Hackathon. Check out these projects!
Mar 18, 2021
Ready for Liftoff: The Twitch CLI Hits 1.0
We're delighted to announce the launch of Twitch CLI 1.0, which brings full parity of EventSub and WebSub along with additional improvements introduced throughout the beta versions.
Dec 17, 2020
Introducing the Twitch Command Line Interface Tool
We are delighted to announce the Twitch Command Line Interface (CLI), now available in an open beta.
Nov 13, 2020
Twitch Developer Day 2020: Introducing the Channel Points API, EventSub, and more
Twitch Developer Day is a unique moment each year when we celebrate our innovative developer community and present the latest enhancements for our third-party products and services.
Nov 6, 2020
Twitch Developer Day 2020: Celebrating Innovation in the Community
The fourth-annual Twitch Developer Day will take place on Friday, November 13 starting at 10am PST on the TwitchDev channel.
Aug 18, 2020
Available Today: A New Version of Drops
Today, we’re excited to bring game developers a new version of Drops – with an improved viewer experience, new publisher self-service dashboard, and more.
Jul 23, 2020
Updates for Your Live Channel During Extension Review
One of the most common points of feedback you have provided is the challenge of keeping your review channel live while waiting for your Extension review to be completed. So today we have made changes to improve this experience. Our review team has implemented a new process for requesting your availability if your channel is not live at the time of review.
Jun 18, 2020
Announcing the Latest Helix Endpoints and Hype Train API
Nov 20, 2019
Our Winners for Twitch DevJam: 2019 are...!
From July to October, the Twitch developer community has been hard at work launching game-matched experiences for the Twitch DevJam. Here are the winners!
Nov 6, 2019
Twitch Authentication: Understanding Which Protocol and Flow is Right For You
One of the most common hurdles when first developing a new integration or Extension with Twitch is determining the authentication method that best fits your needs.
Oct 31, 2019
Highlights from the TwitchCon Hackathon 2019
This year’s TwitchCon Hackathon saw 145 developers from around the world come to team up and build Twitch Extensions over the course of just 24 hours.
Oct 22, 2019
Updated! Twitch Developer Jam: 2019
Level up the Twitch community with game-matched Extensions
Oct 22, 2019
The Story Behind Twitch Plays The Outer Worlds
One day at the Private Division office, a publicist turned to a backend engineer and said, “How do you feel about crazy, stupid ideas?” Four hours and one working prototype later, The Outer Worlds became a game where Twitch Chat commands control a streamer’s character .
Oct 11, 2019
Build Extensions and Optimize for “2.0” as an Organization
You probably noticed the refreshed TwitchDev look coinciding with the Twitch brand update, but we wanted to share a few product updates to the Developer Console as well.
Sep 23, 2019
Tales from the Twitch Extensions Commerce Pilot: Three companies building amazing experiences
Last year, Twitch invited a handful of merchandise vendors and charity donation platforms to build Twitch Extensions, powered mainly by…
Aug 29, 2019
You’re a What? The Life of a Developer Relations Intern
I had the pleasure of interning on the Developer Relations team at Twitch. But what does that even mean? I’m here to answer that and more.
Aug 21, 2019
Just add Time Travel: Building your Games for Both Streamers and Viewers
The Collaborative is an experimental top-down shooter from Amazon Games that empowers streamers and viewers to play together.
Aug 16, 2019
Fireworks! A Sample Extension Using Bits
It’s always a good time for fireworks! And fireworks are even better when they’re digital and in a Twitch Extension. Recently we published…
Aug 15, 2019
Introducing a Community Resource Page for Twitch Developers
The Twitch Developer community has created some incredible, open source projects that help developers get started on Twitch. These…
Jul 1, 2019
Building a Live Stream Feed for Twitch Extensions
Notify your Discord and website when streamers go live with your Extension!
Jun 28, 2019
Summer 2019 Twitch API Updates
We’ve added a number of exciting and often-requested features to the Twitch API in the past three months. There’s something for everyone …
Jun 20, 2019
10 Tips for Building Twitch Extensions
Discover tips from a TwitchDev community developer to begin or improve your Twitch Extensions
Jun 19, 2019
Updating Component Extensions: Twitch Client Beta
We recently announced an upcoming design update to component Extensions that will change the way streamers and viewers activate and…
Jun 19, 2019
Updated! Your Developer Experience at TwitchCon 2019
Developers are now fully integrated into TwitchCon San Diego with a dedicated learning path and fun experiences specific to developers.
May 30, 2019
Nine must-have Twitch Extension features
If you’re building an Extension, these features can encourage streamers to adopt your Extension
May 13, 2019
Charity Extensions: making the world a better place one stream at a time
Help Cure Cancer, End Hunger, Raise Awareness with Charity in Extensions
May 7, 2019
New Era: How to launch a game with a Twitch Extension
The Borderlands 3 ECHOcast Extension is driving viewer engagement & building pre-sale buzz months before launch.
Apr 25, 2019
Twitch Developer Tour Roundup
Thanks to our community and partners that came out to see us on tour!
Apr 2, 2019
Creating Monetization Opportunities for Developers and Streamers
Expanding on our goal to help streamers and developers generate revenue on Twitch, today we’re announcing new features that will enable…
Mar 29, 2019
Twitch for Game Developers
How to integrate Twitch into any part of the game development lifecycle
Mar 27, 2019
Twitch Developer Tour + gamesweekberlin = better together!
We are excited to partner with gamesweekberlin 8 April through 14 April, 2019! Our Twitch Developer Tour Berlin is now part of their seven…
Mar 25, 2019
Twitch Extension Challenge: And the winners are…
For three months, the Twitch developer community has been hard at work creating, building, and launching Extensions for the Twitch…
Mar 14, 2019
All Things Twitch at GDC
Next week is the Game Developers Conference at the Moscone Center in San Francisco! That special time of year when we get to show some…
Mar 8, 2019
A Twitch Integration Lets the Viewers Call the Shots
Q&A with Fatshark Games and Warwitch
Feb 27, 2019
New TwitchDev Live Stream Schedule
Want to catch up on the latest news and updates, get answers from Twitch Developer experts, just say hi, or make some new friends? Join…
Feb 15, 2019
The Evolution of Speedrunning: Crowd Control
Speedrunning is nothing new to the Twitch community; in fact, it’s a formula that complements the Twitch platform perfectly. If you’re not…
Feb 13, 2019
Announcing the 2019 Twitch Developer Tour
The Twitch Developer team is coming to meet our community of developers and builders across the world this year!
Feb 5, 2019
Reducing the dependencies of a Twitch Extension
Let’s remove as many of the dependencies on non-Twitch services as we can.
Jan 24, 2019
Ringing in the New Year with Ninja, an Extension, and 10 Million Bits
Celebrating a new year is one of the few events in which almost every culture in the world takes part in some way shape or form. And while…
Jan 7, 2019
How Twitch integration doubled all-time minutes watched in a month
Q&A with Motion Twin
Dec 21, 2018
3 Extensions Making this Holiday Season Extra Merry
With over 60 percent of Partners and Affiliates already using Extensions, they’re quickly becoming one of the best ways for creators to…
Dec 11, 2018
Amplify Your Engineering Resources with the Genvid SDK
The growth of Twitch as a targeted developer destination is creating a cottage industry of developers who build custom and off-the-shelf…
Dec 4, 2018
Use Case: How Casperr is building Extensions easier with the Config Service
Technology shouldn’t stifle your creativity. We want you to spend time realizing your great ideas, not on the infrastructure to make them…
Nov 30, 2018
Developers come together for a gathering of music and tech at Capitol Royale
Twitch is partnering with Capitol 360 Innovation Lab as a Founding Member to bring you Capitol Royale, a two-day tech conference and…
Nov 27, 2018
Announcing the Twitch Extension Challenge Powered by AWS
Do you want to help build the future of live entertainment, but don’t know where to start? Or have you been wanting to build a Twitch…
Nov 20, 2018
Highlights and Winners from the TwitchCon Hackathon 2018
This year’s TwitchCon Hackathon saw 70 developers from around the United States come to team up and build Twitch Extensions over the…
Nov 13, 2018
The TwitchCon Developer Day 2018 VODs Are Here!
Thanks to everyone who made our second annual TwitchCon Developer Day a success! Over 600 Twitch developers attended, which is 166 percent…
Nov 2, 2018
Automated Extension Activation AKA the Future of AFK
There’s no doubt that Twitch extensions are a great way to increase interactivity between you and your community but changing your active…
Nov 1, 2018
Announced at Developer Day: What’s New in Developer Tools and Solutions
At TwitchCon Developer Day 2018, we reviewed the many product innovations released in the past year. We also celebrated some of the…
Oct 26, 2018
New Extension Experiences Launching at TwitchCon
We at Twitch are on a mission to transform the way we interact with media. This TwitchCon, we’re excited to announce a suite of brand new…
Oct 18, 2018
Total TwitchCon Developer Day Experience
Developer Day is only a week away! You might have some questions about what we have in store. We have answers.
Oct 11, 2018
Store persistent data and reduce traffic with the Twitch Configuration Service
Building Extensions for Twitch keeps getting faster and easier. We recently announced the new and improved Developer Rig that helps…
Oct 2, 2018
Bring GIF magic to any Twitch channel with the GIPHY Extension
Whether you were finding the perfect response on Twitter or just goofing around on Slack, you’ve probably used GIPHY for your urgent GIF…
Oct 1, 2018
Welcome to a new, more intuitive Developer Rig
Update: Since the publishing of this blog, we unveiled the beta build of a new Native Developer Rig, a rebuilt version of the Rig focused…
Sep 28, 2018
Level Up With Fresh, New Games in Extensions
One thing is for certain, the Twitch community loves games. Nothing speaks to that magnetic appeal more than our Games in Extensions…
Sep 27, 2018
Announcing the TwitchCon Developer Day Sessions for 2018
We hope you’re getting excited for our second-annual TwitchCon Developer Day; where developers can learn how to create the best interactive…
Sep 6, 2018
Behind the Development: The Pokémon Badge Collector Extension
Few entertainment franchises have achieved global success in the same way Pokémon has. Last week, Twitch and The Pokémon Company…
Aug 30, 2018
Extensions Capabilities in Twitch Chat
When you think of interacting with your favorite streamers on Twitch, you probably think of the energy in Twitch Chat. This is where all…
Aug 27, 2018
Sound Alerts: A Twitch Bits-in-Extensions success story
Not every Twitch Extension is made by a whole team of people. Sometimes, like in the case of Sounds Alerts, all it takes is one person…
Aug 22, 2018
Harness the full power of Twitch with Quarterly Insights for Game Developers
Twitch has an incredible, thriving community. In 2017, we had over 355 billion minutes watched, 2+ million unique monthly broadcasters, and…
Aug 14, 2018
Catch TwitchDev at DevCom
The TwitchDev team is heading to Cologne this weekend! We are going to DevCom! Will we see you there?
Aug 14, 2018
Join TwitchDev, AWS, and GameSparks before PAX West
Looking for something interesting to attend on August 30 — between PAX Dev and PAX West? Join TwitchDev, GameSparks, and Amazon Web…
Aug 7, 2018
Full-spectrum Analytics for Twitch Extensions Developers
In 2018, we are focused on delivering the tools developers need to build, monetize, and grow their Twitch Extensions. We recently announced…
Jul 24, 2018
Overwolf Announces Twitch-Sponsored Developer Challenge
The folks at Overwolf have announced an epic developer challenge sponsored by Twitch to build new types of Extensions with their platform…
Jul 24, 2018
Scavengers’ Spectator Interactions extension makes all viewers players
There are tons of ways to use Twitch extensions to get more involved than ever with your audience or favorite streamer. But the work done…
Jul 19, 2018
Bits-in-Extensions Moves to Open Beta
Extensions developers can now build and manage their own Bits-in-Extensions product catalog
Jul 18, 2018
How Muxy created one of the most engaged Extensions in just two weeks
Muxy + Twitch Extensions are a perfect combo. They specialize in extensions that encourage viewer involvement, like their Community…
Jul 13, 2018
How GameSparks helps Twitch viewers get in the game
With the rise of online gaming platforms and livestreaming, it has become easier than ever for friends and fans to connect through the…
Jul 10, 2018
Twitch API summer 2018 roadmap update
The new Twitch API has been around for about ten months now. Since the initial launch, we have added thirteen new endpoints and four…
Jul 6, 2018
Connect. Learn. Build. Developer Day at TwitchCon 2018
Developers, are you coming to TwitchCon? Join us for our second annual Developer Day, a one-day event on Thursday, October 25 serving as…
Jul 2, 2018
Greater Engagement with Twitch Extensions: Porcupine’s Pixel Hunt
You may not be familiar with the name Porcupine, but if you’ve watched a Twitch channel with one of their Extensions enabled, chances are…
May 31, 2018
A new look for Twitch Developers
We’ve updated the Twitch Developers site to reflect our commitment toward enabling our community to deliver innovative experiences for live…
May 31, 2018
Extension analytics for developers now available in beta
We consistently hear that the Twitch developer community is looking to gain deeper insights into how games or extensions are performing, so…
May 30, 2018
We are hitting the road! Join Twitch Developers across Europe.
This summer, the Twitch Developer team is traveling to three cities across Europe as part of the Twitch Developer Tour. We can’t wait to…
Apr 19, 2018
Developer preview for multiple video extensions now available
One of the first pieces of feedback we heard from creators after launching Extensions was, “How can I get more of them on my channel?”…
Mar 29, 2018
Introducing dynamic anchors for Extensions
Up until today, when building a Twitch extension, you’d choose a single anchor point upon creation. This meant that if you wanted to create…
Mar 21, 2018
Introducing the Twitch developer rig to help you get started with Extensions
Update: Since the publishing of this blog, we unveiled the beta build of a new Native Developer Rig, a rebuilt version of the Rig focused…
Mar 19, 2018
Introducing a new docs experience
We’ve refreshed the developer documentation and API reference experience to help you find the guides and materials needed to rapidly…
Mar 13, 2018
Introducing analytics for game developers
As a game developer, we know it’s crucial for you to understand how your game is performing on Twitch in order to create the most engaging…
Feb 28, 2018
Get started building Extensions on mobile
UPDATE (March 21, 2018): Extensions are now available on Twitch iOS and Android. Don’t forget to add mobile support for your Extension…
Feb 27, 2018
Where to learn more about Twitch during GDC 2018
We are getting closer to our favorite week in San Francisco, when the city transforms into a game developer mecca thanks to GDC! Our Twitch…
Jan 31, 2018
Behind the Extension — Mobalytics: a new Extension for League streamers
Mobalytics has developed an exciting new Extension for League of Legends streamers. Today, they’re sharing how they transformed their idea…
Jan 26, 2018
Best Practices for Building Extensions
Thinking about building a Twitch Extension? Check out a few of these helpful design and implementation tips the Twitch community has shared…
Jan 16, 2018
Twirp: a sweet new RPC framework for Go
Today Twitch is releasing Twirp, an RPC framework we use for communication between backend servers written in Go.
Jan 5, 2018
Introducing RFCs for Extensions: Make Your Voice Heard
Late last year we committed to publishing and updating a public roadmap for our developer platform and now we’ll be adding on to that…
Dec 21, 2017
[Guest Post] Behind the Extension — Control the Show
Control the Show is a new Extension that enables the Twitch community to get in the holiday spirit and take control of other people’s…
Dec 20, 2017
Extensions you should check out: December ‘17
Extensions provide an opportunity for developers and streamers to revolutionize live streaming together. These interactive experiences can…
Dec 13, 2017
New Webhook and Clips API Endpoints available today
Stream Up/Down Webhook
Nov 29, 2017
Introducing In-Extension purchases, now in limited preview
Last month at Developer Day at TwitchCon, we announced our plans to help you, the developer community, build your business on Twitch. Just…
Nov 21, 2017
Introducing an AWS Credits Program for Extension Development
Nov 14, 2017
Follow function comes to Extensions
Good news for all Extension developers! We’re making it easier to enable Twitch functionality within Extensions, starting with follows.
Nov 13, 2017
A Look at the First TwitchCon Hackathon
TwitchCon was home to many competitions, but beyond the H1Z1 arena teeming with screaming fans and streaming celebrities, past the expo…
Oct 30, 2017
A recap of TwitchCon Developer Day 2017, video and slides now available
We hosted our first ever Developer Day at TwitchCon on October 19. The event was dedicated to helping game creators and stream-tool…
Oct 26, 2017
The full Twitch experience, now available as an embed
Embed your streams and VODs in an all-in-one iframe that lets your viewers watch, chat, follow, and subscribe to your channel.
Oct 24, 2017
Webhooks, Games API, and Video Retrieval API
Webhooks Are Here
Oct 18, 2017
Tomorrow is TwitchCon Developer Day 2017!
The first ever Developer Day at TwitchCon begins tomorrow! Developer Day is a day dedicated to helping game creators and stream-tool…
Sep 12, 2017
Twitch Extensions and Twitch API — Now Live!
Last week was a watershed moment for developers, streamers, and Twitch. We launched two new opportunities to revolutionize streaming using…
Sep 11, 2017
Introducing the Deep Metadata API
The Deep Metadata API uses computer vision technology to provide game stream metadata based on a visual analysis of the broadcast.
Sep 6, 2017
MasterOverwatch Overlay: A Twitch Extension viewers use to self-serve streamer performance data
With 10 million users per day watching content presented by 2.2 million streamers, Twitch is already huge with gamers and game companies…
Sep 6, 2017
Overwolf Twitch Extensions: blasting the Overwolf brand across the twitchosphere
With 10 million users per day watching content presented by 2.2 million streamers, Twitch is already huge with gamers and game companies…
Sep 6, 2017
OP.GG Extensions: leading provider of League of Legends analytics creates Summoner statistics…
With 10 million users per day watching content presented by 2.2 million streamers, Twitch is already huge with gamers and game companies…
Sep 6, 2017
Curse Innkeeper: A Twitch Extension that makes Hearthstone cards and card mechanics transparent to…
With 10 million users per day watching content presented by 2.2 million streamers, Twitch is already huge with gamers and game companies…
Aug 31, 2017
The New Twitch API
Update: Please visit our Developer Forum post for more details regarding the deprecation of v3 and v5 of the Twitch API.
Aug 31, 2017
Introducing Extensions: A Streaming Revolution
UPDATE: Twitch Extensions are now live for streamers and developers. The Extensions that streamers can add to their channel page are…
Aug 29, 2017
Connect with Twitch Developers at PAX Dev/West
This week, the Twitch Developer team is descending upon Seattle and heading to PAX Dev/West! We couldn’t be more excited to join the thousa…
Aug 10, 2017
Join us for TwitchCon Developer Day!
October 19 in Long Beach, California
Jun 19, 2017
Hi-Rez Studios: Using Drops on Twitch to Reward the Community
Community — an essential component not to be ignored when developing competitive online games. With a strong, cultivated following, a game…
Apr 11, 2017
Get started quickly on Twitch with Code Samples
Today we are delighted to announce that code samples are coming to the Twitch developer website. While documentation is a vital part of the…
Feb 27, 2017
Coming Soon: Twitch Games Commerce
The Twitch community includes not only viewers and streamers, but also the game creators who provide incredible new adventures for them to…
Feb 24, 2017
Connect with the Twitch team at GDC
Twitch is heading to the Game Developers Conference (GDC) next week! We couldn’t be more excited to join the many thousands of game…
Feb 22, 2017
Introducing Drops
This program enables you to grant in-game items or “Drops” to your gaming community natively within the Twitch viewing experience.
Feb 9, 2017
Build Communities with the Twitch API
With the launch of Communities, streamers can reach the most relevant audiences, and viewers will discover and engage with new content they…
Jan 20, 2017
Global Game Jam and Twitch collaborate once again to stream the world’s largest game creation event
Global Game Jam® is the world’s largest games creation event. From January 20–22, over 40,000 game makers in 95 countries will create…
Jan 11, 2017
Welcome to the New Year and the Clips Discovery API!
TL;DR: We did a lot in 2016! To kick off 2017, we have a new Clips Discovery API for you to use.
Nov 15, 2016
ACTION REQUIRED: Twitch API Version Update
TL;DR: Read all of this. It’s important and will break your integrations. We’re changing how the Twitch API works and old versions of our…
Sep 6, 2016
When in doubt, ask your broadcasters
One measure of a platform’s relevance is how fiercely its users argue about what’s right or wrong in the community. By that measure, we’re…
Aug 24, 2016
New Developer Agreement and Terms of Service
TL;DR: We have a new Developer Agreement that includes guidelines around the use of Twitch APIs.
Aug 15, 2016
Flash player embed deprecation
TL;DR: The Flash player embed is going to be deprecated as of August 29, 2016. Developers should move to a supported embed to avoid any…
Aug 8, 2016
Improving Chat Rendering Performance
Chat is a core part of the Twitch experience. Rendering new chat lines dozens of times a second on the client turns out to be a very…
Jul 21, 2016
Stream First, Fight Next: A Superfight Story
It’s like Fight Club with cards, mics, and Twitch — use your mouth instead of fists! It’s actually nothing like Fight Club.
Jul 13, 2016
Game Creator Success on Twitch: Hard Numbers
Jul 12, 2016
Viewers and broadcasters unite! Building together in Poly Bridge
Creative engineer? Sandbox builder? Professional architect? None of the above? No problem!
May 18, 2016
Twitch vs. One Troll Army: beat the devs at their own game, and they’ll release it for free!
Update: Twitch won! tinyBuild should’ve known resistance was futile. Download a copy of One Troll Army for free, and wage war across…
May 5, 2016
Client-ID required for Kraken API calls
TL;DR: On Monday, August 8th, 2016, we’re going to really-for-real require the Client-ID header on all of your API requests to Kraken.
May 2, 2016
Building a great developer community
Hey, current and future Twitch developers!
Mar 23, 2016
Twitch community decides the launch price of Forced Showdown!
BetaDwarf, the studio best known for their crazy startup story, is back with their second title: Forced Showdown, and they’re putting the…
Mar 15, 2016
Announcing Twitch Developer Success
One of the most common questions we get from game developers is, “How do I make a successful game on Twitch?” In an effort to answer this…
Jan 29, 2016
Twitch and Global Game Jam team up to stream the world’s largest game creation event
Global Game Jam is the world’s largest games creation event! From January 29–31, up to 40,000 game makers in 93 countries will create…
Jan 29, 2016
Twitch and Global Game Jam team up to stream the world’s largest game creation event
Jan 13, 2016