Return Tags and Game ID in Get Videos in Helix
It's absolutely ridiculous that "Get Clips" is returning the game ID, but not "Get Videos".
Also the fact that with videos having chapters, (optionally) returning an array of the separate chapters would be much better than simply the game ID. (As mentioned by BarryCarlyon here, back in 2020: https://github.com/twitchdev/issues/issues/58#issuecomment-585827951 )
Really weird that game_id is returned with the 'Get Clips' endpoint but not the 'Get Videos' endpoint. Would really love this addition!
Give us the ability to get VOD chapters, please...
I kinda find it funny that we can already do more obscure stuff like "Get Soundtrack Playlist", "Send Extension PubSub Message" or "Get Channel Editors" which I'm sure 0.001% of twitch userbase currently uses and yet we can't get the games played in a VOD. Just my two cents
Now that the Kraken API was permanently shut down, can we at least get a response if this feature will be added to Helix in the future?
With V5 API being formally disabled within a few weeks, will there be any way to retrieve the game(s) associated with a video after that time?
It'd be a lot cooler if you did
Probably the single most useful Twitch tool at my disposal (blizzzilla's VOD Search Tool) relies on this - strongly want to see this functionality retained!
This matter is now very pressing given v5's deprecation and remaining lifespan!
Not only that, there really is no reason one can somehow search for Videos for a game_id, but somehow shouldn't know the game_id's covered in a given video?
Returning the game_ids seems like a no-brainer to me. We currently get the first game played from the Kraken API, getting all of them (aka Chapters) would be a great upgrade!
Totally agree. This is becoming much more urgent now with v5 going away. It's odd to me that you can search for videos via a game_id but can't get that data directly from the video_id request.
This issue now has some urgency as alternative access to data via v5 is going away early next year.
This is a must have feature for a platform that is centered around gaming content. Until a couple months ago you could get game changes with the v5 markers API, but that access point is broken now. There is currently no replacement in the Helix API.
- Responses from the "videos" access point should include the game id (or game name) and ideally a list of game changes with timestamps
- Game changes and stream title updates (which is both puplic information) should be available through the "markers" access point
The entire twitch domain revolves around videos and gaming.
It makes sense that when you get a video object, it would include both the game being played and chapters/marker timestamps and game info.
Currently the Helix API docs state, "The only markers returned are those created by the user identified by the Bearer token."
This doesn't make sense to me at all. You can see chapters/markers when you watch a VOD on twitch site, why wouldn't you be able to consume markers as read only from an API?
It's also a regression as I could achieve the above with the v5 API previously.
Return all game_id's for the video and the timestamps that the game_id started at (aka chapters)