The problem:
When querying past broadcasts/videos etc. for a specific game /videos?game_id=1234567, it returns all the streams that had that game configured at some point during the video. However, the returned VOD may also contain sequences of other games.
Workaround:
On the website there already is a chapter selection, so the information what parts of the vod contains what game is present. Unfortunately, that information is currently only available through the GraphQL-API by querying video moments labelled VIDEO_CHAPTER_MARKERS.
Proposal:
Add information about a video’s chapters to the /videos endpoint.