Is there an API for using twitch.tv/activate?

For example, here is the doc for youtube device authorization: https://developers.google.com/youtube/v3/live/guides/auth/devices

youtube: server-side: https://accounts.google.com/o/oauth2/auth?response_type=code
twitch: Authorization Code Flow: https://api.twitch.tv/kraken/oauth2/authorize?response_type=code

youtube: client-side: https://accounts.google.com/o/oauth2/auth?response_type=token
twitch: Implicit Grant Flow: https://api.twitch.tv/kraken/oauth2/authorize?response_type=token

There are a lot of similarity cause they all use oauth2, now back to youtube device, the address for post is: https://accounts.google.com/o/oauth2/device/code

Now I am wondering if twitch device address is some secret endpoint after:
https://api.twitch.tv/kraken/oauth2/
only if I can find it out somehow, any suggestions is welcome, and to twitch , if this discussion is not ok in anyway, please let me know too.