Twitch
Sign in with OpenID Connect
Sign in
prestine
Sign in with OpenID Connect
Signed in as (Sign out)
Close
Close
  • Sign in
  • Sign up
← Twitch UserVoice

Developers

Feedback

Developers

Categories

  • CATEGORIES
  • All ideas
  • My feedback
  • API 54 ideas
  • Developer Site 10 ideas
  • Documentation 3 ideas
  • Embeds 2 ideas
  • Extensions 15 ideas
  • Insights 2 ideas

JUMP TO ANOTHER FORUM

(thinking…)
  • Searching…

    No results.

    Clear search results
    • Accessibility 6 ideas
    • Account Management: e.g., Login, Connections, Password Reset 21 ideas
    • Ads 61 ideas
    • Bits 14 ideas
    • Channel: Panels, settings, profile, notification, etc 51 ideas
    • Chat/Messaging 135 ideas
    • Community Guidelines 9 ideas
    • Creators and Stream Features 70 ideas
    • Developers 87 ideas
    • Discovery: Browsing and Searching 204 ideas
    • Extensions 23 ideas
    • Game Mods & CurseForge 191 ideas
    • General 4,470 ideas
    • League of Legends Live Tracker Extension 1 idea
    • Localization 4 ideas
    • Moderation Tools 23 ideas
    • New Creator Dashboard 218 ideas
    • Subscriptions 45 ideas
    • Twitch Applications: Consoles 49 ideas
    • Twitch Applications: Desktop 937 ideas
    • Twitch Applications: Mobile 139 ideas
    • Twitch Applications: TV Apps 37 ideas
    • Twitch Con 2 ideas
    • Twitch Rebrand 7 ideas
    • Twitch Sings 4 ideas
    • Twitch Studio 146 ideas
    • Video Features 403 ideas
    • Video Performance 482 ideas
  • Twitch

How can we improve the developer experience on Twitch?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

Sign in
prestine
Sign in with OpenID Connect
Signed in as (Sign out)
Close
Close
Cancel Submitting...
  • or
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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?game
    id=33214&language=en

    It works 100% of the time without the language parameter.
    https://api.twitch.tv/helix/streams?game_id=33214

    It will also filter incorrectly if the parameters are not entered in alphabetical order which is not documented.

    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?game
    id=33214&language=en

    It works 100% of the time without the language parameter.
    https://api.twitch.tv/helix/streams?game_id=33214

    It…

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  2. 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/3

    With the new design of the dashboard, Twitch introduced a new layout for the extension page.
    https://imgur.com/a/0SYGWi5

    It 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    1 comment  ·  Extensions  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  3. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  4. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  5. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Developer Site  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  6. 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 another canned response, this time about adding a new game.

    Reopened the ticket a third time, still waiting for next response for weeks, feeling hopeless.

    Renaming a game seems a simple operation, it could be performed through the creator dashboard after you claim the game, just like you'd change the box art.

    Such a feature would save me a ton of grey cells. Right now I'm not sure if the game will ever be streamed properly, if it won't get renamed before launch...

    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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Developer Site  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  7. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  8. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  9. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  10. Create Highlights through the API

    Allow for the creation of highlights using timestamps/stream markers

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  11. "Recommended channels/streams" API endpoint.

    Would love an API endpoint for "recommended channels".

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  12. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Insights  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  13. Share OAuth Applications in Devsite

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Developer Site  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  14. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  15. Pull boxart from Giantbomb

    Boxart used on a category's Giantbomb page should be automatically set as the boxart on Twitch.

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Developer Site  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  16. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  17. Squad Stream API

    1 vote
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Edit…  ·  Delete…  ·  Admin →
  18. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  19. /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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
  20. 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
    Sign in
    prestine
    Sign in with OpenID Connect
    Signed in as (Sign out)
    Close
    Close

    We’ll send you updates on this idea

    0 comments  ·  Developer Site  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →
← Previous 1 2 3 4 5 Next →
  • Don't see your idea?
Twitch
Twitch Terms of Service Powered By UserVoice

Your password has been reset

We have made changes to increase our security and have reset your password.

We've just sent you an email to . Click the link to create a password, then come back here and sign in.