# Product Lifecycle

A historic list of deprecated and decomissioned products previously offered within the Twitch developer ecosystem

Source: https://dev.twitch.tv/docs/change-log/product-lifecycle/

This page provides information about Twitch's 3rd party developer products that have been previously deprecated or decomissioned.

## Twitch API

Decomissioned APIs will return HTTP 410 when attempting to call them. Any exceptions to this rule are noted within the endpoint's "Notes" below.

Only endpoints in the "helix" namespace are included here. See [Other Products](#other-products) for information regarding the deprecation of previous namespaces.

| API Name | API Endpoint | HTTP Method | Decomission Date | Notes |
| -- | -- | -- | -- | -- |
| Get Hype Train Events | /helix/hypetrain/events | GET | January 2026 | [Legacy Hype Train API and types deprecation and withdrawal timeline](https://discuss.dev.twitch.com/t/legacy-get-hype-train-events-api-and-eventsub-hype-train-v1-subscription-types-deprecation-and-withdrawal-timeline/) |
| Get Users Follows | /helix/users/follows | GET | September 2023 | [Follows endpoints and EventSub subscription type are now available in open beta](https://discuss.dev.twitch.com/t/follows-endpoints-and-eventsub-subscription-type-are-now-available-in-open-beta/). |
| Get Soundtrack Current Track  | /helix/soundtrack/current_track | GET | July 2023 | [Withdrawal of Twitch API endpoints for Soundtrack](https://discuss.dev.twitch.com/t/withdrawal-of-twitch-api-endpoints-for-soundtrack/) |
| Get Soundtrack Playlists | /helix/soundtrack/playlists | GET | July 2023 | [Withdrawal of Twitch API endpoints for Soundtrack](https://discuss.dev.twitch.com/t/withdrawal-of-twitch-api-endpoints-for-soundtrack/) |
| Get Soudtrack Playlist | /helix/soundtrack/playlist | GET | July 2023 | [Withdrawal of Twitch API endpoints for Soundtrack](https://discuss.dev.twitch.com/t/withdrawal-of-twitch-api-endpoints-for-soundtrack/) |
| Get All Stream Tags | /helix/tags/streams | GET | July 2023 | [Adding customizable tags to the Twitch API](https://discuss.dev.twitch.com/t/adding-customizable-tags-to-the-twitch-api/42921) |
| Get Streams Tags | /helix/streams/tags | GET | July 2023 | [Adding customizable tags to the Twitch API](https://discuss.dev.twitch.com/t/adding-customizable-tags-to-the-twitch-api/42921) |
| Replace Stream Tags | /helix/streams/tags | PUT | February 2023 | [Adding customizable tags to the Twitch API](https://discuss.dev.twitch.com/t/adding-customizable-tags-to-the-twitch-api/42921) |
| Get Moderator Events | /helix/moderation/moderators/events | GET | March 2022 | [Deprecation of Twitch API event endpoints that supported WebSub-based webhooks](https://discuss.dev.twitch.com/t/deprecation-of-twitch-api-event-endpoints-that-supported-websub-based-webhooks/35137) |
| Get Banned Events | /helix/moderation/banned/events | GET | March 2022 | [Deprecation of Twitch API event endpoints that supported WebSub-based webhooks](https://discuss.dev.twitch.com/t/deprecation-of-twitch-api-event-endpoints-that-supported-websub-based-webhooks/35137) |
| Delete Users Follows | /helix/users/follows | DELETE | July 2021 | [Deprecation of Create and Delete Follows API Endpoints](https://discuss.dev.twitch.com/t/deprecation-of-create-and-delete-follows-api-endpoints/) |
| Create Users Follows | /helix/users/follows | POST | July 2021 | [Deprecation of Create and Delete Follows API Endpoints](https://discuss.dev.twitch.com/t/deprecation-of-create-and-delete-follows-api-endpoints/) |
| Subscribe To / Unsubscribe From Events | /helix/webhooks/hub | POST | September 2021 | This endpoint returns 404 instead of 410.<br>[Deprecation of WebSub-based Webhooks](https://discuss.dev.twitch.com/t/deprecation-of-websub-based-webhooks/) |
| Create Entitlement Grants Upload URL | /helix/entitlements/upload | POST | Februrary 2021 | [Announcing a new version of Drops for game developers](https://discuss.dev.twitch.com/t/announcing-a-new-version-of-drops-for-game-developers/) |
| Viewer Heartbeat Service | /helix/vhs/connection | GET, POST, DELETE | Februrary 2021 | [Announcing a new version of Drops for game developers](https://discuss.dev.twitch.com/t/announcing-a-new-version-of-drops-for-game-developers/) |
| Get Streams Metadata | /helix/streams/metadata | GET | July 2020 | [Deprecation of the Helix Get Streams Metadata Endpoint](https://discuss.dev.twitch.com/t/deprecation-of-the-helix-get-streams-metadata-endpoint/) |

## EventSub

Decomissioned EventSub subscription types will return HTTP 410 when calling [Create EventSub Subscription](https://dev.twitch.tv/docs/api/reference/eventsub.md#create-eventsub-subscription).

| Subscription Type | Version | Decomission Date | Notes |
| -- | -- | -- | -- |
| channel.hype_train.end | 1 | January 2026 | [Legacy Hype Train API and types deprecation and withdrawal timeline](https://discuss.dev.twitch.com/t/legacy-get-hype-train-events-api-and-eventsub-hype-train-v1-subscription-types-deprecation-and-withdrawal-timeline/) |
| channel.hype_train.proress | 1 | January 2026 | [Legacy Hype Train API and types deprecation and withdrawal timeline](https://discuss.dev.twitch.com/t/legacy-get-hype-train-events-api-and-eventsub-hype-train-v1-subscription-types-deprecation-and-withdrawal-timeline/) |
| channel.hype_train.begin | 1 | January 2026 | [Legacy Hype Train API and types deprecation and withdrawal timeline](https://discuss.dev.twitch.com/t/legacy-get-hype-train-events-api-and-eventsub-hype-train-v1-subscription-types-deprecation-and-withdrawal-timeline/) |
| channel.follow | 1 | September 2023 | [Follows endpoints and EventSub subscription type are now available in open beta](https://discuss.dev.twitch.com/t/follows-endpoints-and-eventsub-subscription-type-are-now-available-in-open-beta/) |

## IRC and Chat

These Twitch IRC and chat-related features have been removed and are visible or functional.

| Feature | Decomission Date | Notes |
| -- | -- | -- |
| Non-SSL IRC WebSocket | August 2025 | [Decomission of non-secure WebSocket connections to Twitch IRC servers](https://discuss.dev.twitch.com/t/decommission-of-non-secure-websocket-connections-to-twitch-irc-servers/64142) |
| Chat commands over IRC | February 2023 | [Deprecation of chat commands through IRC](https://discuss.dev.twitch.com/t/deprecation-of-chat-commands-through-irc/40486) |
| IRC MODE capability | June 2020 | [IRC update: removing MODE and NAMES capabilities](https://discuss.dev.twitch.com/t/irc-update-removing-mode-and-names-capabilities/25568) |
| Chat rooms | January 2020 | [Rooms are Closing, how it affects the API and IRC](https://discuss.dev.twitch.com/t/rooms-are-closing-how-it-affects-the-api-and-irc/22996) |
| twitchnotify IRC tag | May 2017 | [The 'twitchnotify' IRC tag will be removed this month](https://discuss.dev.twitch.com/t/the-twitchnotify-irc-tag-will-be-removed-this-month/10264) |

## Other Products

These products have since been decomissioned and are no longer accessible.

| Product | Decomission Date | Notes |
| -- | -- | -- |
| Game Developer Chat Badge | October 2024 | [Restoring organization reviews, and decommissioning the game developer chat badge](https://discuss.dev.twitch.com/t/restoring-organization-reviews-and-decommissioning-the-game-developer-chat-badge/61473)) |
| Legacy Drops (Drops 2) | June 2024 | [Improving the Flexibility of Twitch Drops](https://discuss.dev.twitch.com/t/improving-the-flexibility-of-twitch-drops/46818) |
| PubSub | April 2024 | [Legacy PubSub deprecation and shutdown timeline](https://discuss.dev.twitch.com/t/legacy-pubsub-deprecation-and-shutdown-timeline/58043). This does not include Extension PubSub, which is still active. |
| badges.twitch.tv | June 2023 | [Legacy badges endpoint shutdown details and timeline](https://discuss.dev.twitch.com/t/legacy-badges-endpoint-shutdown-details-and-timeline-june-2023/44621) |
| Legacy (TMI) Chatters Endpoint | April 2023 | [New Chatters API endpoint now available in open beta](https://discuss.dev.twitch.com/t/legacy-chatters-endpoint-shutdown-details-and-timeline-april-2023/43161) |
| Developer Rig | January 2023 | [End of support for the Twitch Developer Rig](https://discuss.dev.twitch.com/t/end-of-support-for-the-twitch-developer-rig/42995) |
| Enhanced Experiences (E2) | April 2022 | [Enhanced Experiences Deprecation](https://discuss.dev.twitch.com/t/enhanced-experiences-deprecation/37908) |
| Twitch API: v5 | February 2022 | Used the namespaces `v5` and `kraken`.<br>[Legacy Twitch API v5 Shutdown Details and Timeline](https://discuss.dev.twitch.com/t/legacy-twitch-api-v5-shutdown-details-and-timeline/32649) |
| WebSub-based webhooks | September 2021 | [Deprecation of WebSub-based Webhooks](https://discuss.dev.twitch.com/t/deprecation-of-websub-based-webhooks/32152) |
| Quarterly Insight Reports | April 2021 | [Deprecation of the Quarterly Insight Reports](https://discuss.dev.twitch.com/t/deprecation-of-the-quarterly-insights-report/30266) |
| Legacy Drops (Drops 1 / VHS) | March 2021 | [Announcing a new version of Drops for game developers](https://discuss.dev.twitch.com/t/announcing-a-new-version-of-drops-for-game-developers/27771) |
| Non-OAuth API capabilities | January 2020 | [Requiring OAuth for Helix Twitch API Endpoints](https://discuss.dev.twitch.com/t/requiring-oauth-for-helix-twitch-api-endpoints/23916) |
| Extension Analytics overview_v1 report | January 2020 | [Deprecating "overview_v1" report type in the Extension Developer Analytics endpoint](https://discuss.dev.twitch.com/t/deprecating-overview-v1-report-type-in-the-extension-developer-analytics-endpoint/23095) |
| Twitch API: v3 | September 2019 | Used the namespace `v3`.<br>[Twitch API v3 Shutdown Timeline](https://discuss.dev.twitch.com/t/twitch-api-v3-shutdown-timeline/21931) |
