-
New Twitch API returning empty results
The New Twitch API needs serious attention. I worked considerable with the V3 API and that was rock solid. I'm having a difficult time with the new API. It has a lot of quirks.
My biggest issue now is that certain calls return an empty response with certain parameters.
For example, if I try to filter streams with a gameid and language this will return a result with 0 items sometimes while other times it will return the correct results. The behavior is very inconsistent.
https://api.twitch.tv/helix/streams?gameid=33214&language=enIt works 100% of the time without the language parameter.
https://api.twitch.tv/helix/streams?game_id=33214It…
1 vote -
Improve Extension configuration design
The current configuration page has a lot of empty space and on laptops, we lose half of the screen space instead of having a nice place to configure an extension
See: https://discuss.dev.twitch.tv/t/improve-extension-configuration-page-for-smaller-screens/20194/3With the new design of the dashboard, Twitch introduced a new layout for the extension page.
https://imgur.com/a/0SYGWi5It would be logical and great to have the configuration popup aligned to this design so we can have more space on the configuration page
1 vote -
include `game_id` in onContext not just the game name
game_id would allow an Extension developer to make further API requests for a game with the required ID.
1 vote -
Twitch Mobile app suggestion (iOS)
Please allow the audio of a stream to run in background to allow for multitasking as the expected running time of a stream is several hours and if someone is on their phone it causes them regular interruption. Also, the screen at times is frozen when returning back on an app
1 vote -
by decorating ur profie pic
like on ur channel u can desighn ur pic like put color on the outside and attach a pic to it and other stuff.
1 vote -
Allow game developers to rename a game
Allow game developers to rename a game without going through customer support agents.
Right now I am trying to go through the process of updating the game name, and it has been a **** for 6 months already. Took a month go get the update happen on GiantBomb, waited few months for Twitch to synchronize, which didn't happen, then started writing to support agents.
First reply to my ticket was 2 months after I opened it. Support replied with a canned response about renaming a user...
After reopening the ticket, several weeks later I get the ticket closed again, with…
1 vote -
Link to docs from developer console
Currently, I find the docs hard to get through, although most documentation is there. It would be nice if you can go to the part of the docs that you might need, at the moment you are having a choice. For example when choosing what type of extension you want, that it will have a link to that specific documentation. Let's say you have chosen Panel, you then get a link to a/some of the example repositories for a Panel, the test channel, and a link to the documentation for creating a Panel.
1 vote -
Add total count to streams endpoint
Now it is not possible to get the number of streams in a certain section without sending a large number of requests to the API.
1 vote -
Add game title to Get Streams for convenience
Adding the commonly-used game title field to the Get Streams endpoint payload (similar to the addition of user name) will allow developers to make less calls for the data needed. In other words, Get Games would not need to be called for every game id to get one more field.
1 vote -
Create Highlights through the API
Allow for the creation of highlights using timestamps/stream markers
1 vote -
"Recommended channels/streams" API endpoint.
Would love an API endpoint for "recommended channels".
1 vote -
Insight into percentage of users that interacted with extension
Looking for a metric that helps determine what percentage of viewers tried out the extension. A developer can track the viewer count on their own, but they cannot guarantee that the extension loaded for each user. A metric is desired to calculate that X% of users interacted with the extension, not just a raw value of unique interactions.
1 vote -
1 vote
-
Allow filtering the JSON API response
For example, the YouTube Data API has the "fields parameter" to accomplish this, an example being: items(userid,username,title)
https://developers.google.com/youtube/v3/getting-started#fields
Thanks!
1 vote -
Pull boxart from Giantbomb
Boxart used on a category's Giantbomb page should be automatically set as the boxart on Twitch.
1 vote -
How to link out on a mobile extension
Twitch documentation does not state how to handle opening a new window on a mobile extension.
1 vote -
1 vote
-
Allow pubsub whispers in Developer Rig
The Twitch Developer Rig should support pubsub whispers. It current supports normal broadcasts, but not whispers to target a specific user's frontend.
1 vote -
/helix/moderation/enforcements/status - Return error messages instead of generic 500s
When user IDs in the provided data payload do not exists, the endpoint returns a 500 error. Ideally this should return a more detailed error code with an error message related to user IDs.
1 vote -
Add clear all button to Extension whitelists
Some developers may need to cycle their Extension's whitelist with a big number of accounts. There's already an option to mass add users to a whitelist. So it's only natural to complement it with a mass delete.
1 vote
- Don't see your idea?