Add an endpoint to update Stream title and game in Helix API
Add an endpoint to edit the stream title and currently played game, the equivalent in v5 was:
PUT /kraken/channels/<channel ID> with "status" and "game" fields.
The PUT /helix/streams/tags endpoint accomplishes parts of this, an implementation could look like this:
PUT /helix/streams [required scope: user:edit:broadcast]
Request fields: user_id to identify the user whose stream is to be edited, game_id to identify the game played and title to set the stream title/status.
As you requested I added a new entry for allowing editors access to this endpoint: https://twitch.uservoice.com/forums/310213-developers/suggestions/40863712-helix-modify-channel-information-endpoint-should-a
Missed closing this one out on the day of the June 18 announcement! Including the link below to share all of the endpoints added.
@patti2plays, thanks for following up on your own idea to link to the docs.
@tduva Just wanted to confirm that I've read through the discussion on the forum announcement. Can you add a new UserVoice entry for editors/moderators being considered for third-party access to update channel details?
Apparently the endpoint added to Helix only works with a broadcaster token, not for editors ( https://discuss.dev.twitch.tv/t/announcing-the-latest-helix-endpoints-and-hype-train-api/26530/12 ), so unfortunately it's not really an equivalent to the v5 endpoint. As soon as v5 is removed this feature will be broken for some use cases.
It has been added <3
A lot of my users require this capability 👍