Closed CBenni closed 1 year ago
Additional notes in #370 a duplicate of sorts
Salient query from #370
Additional context or questions
Some of these tags might be "auto set by the game"
So a new field of "can't be used to set stream tags" might be applicable isntead of "dropping" those tags from the outputs
Is this still relevant after the addition of freeform tags?
Brief description When looking at the data returned by the endpoints https://api.twitch.tv/helix/tags/streams and https://api.twitch.tv/helix/streams, I noticed a large number of tags seen on twitch (many of which seem to be connected to the game the streamer has set) are missing from the API entirely, showing up neither on the streams, nor the tags API.
How to reproduce Load a streams object for a streamer that is live with a game (Dark Souls 2 works well), and compare the returned tags to those visible on twitch. In the example below, twitch shows 6 tags (English, No Backseating, RPC, Action, Open World, Adventure Game), while the API only has the first two.
Expected behavior The API returns all tags seen on twitchs website.
Screenshots
Additional context or questions Some investigation by @BarryCarlyon showed that loading the full list of stream tags shows that requests to the list endpoint (with a limit=100) returns less than 100 items in most cases. This supports the suspicion that there is some missing data here.