We’ve migrated our OAuth APIs to https://id.twitch.tv and deprecated the existing OAuth APIs under the Kraken namespace.
When are these changes going live?
It’s already live! The documentation for Twitch Authentication has been updated to reflect these changes. Moving forward, OAuth features, like new OAuth scopes, for the new Twitch APIs will only be available at https://id.twitch.tv. However, the Kraken APIs (i.e. https://api.twitch.tv/kraken) – including its existing OAuth APIs – are currently scheduled to work until the end of 2018, following the deprecation timeline for V5 of the API.
What should I change in my applications?
https://api.twitch.tv/kraken/oauth2/authorizeshould be updated to
https://api.twitch.tv/kraken/oauth2/tokenshould be updated to
https://api.twitch.tv/kraken/oauth2/revokeshould be updated to