Translate Ideas and Comments
Choose language:
There was an error during translation

Developers

Categories

JUMP TO ANOTHER FORUM

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Provide an API to get the currently playing sound from Soundtrack

    This will allow chatbots and overlays to display now playing information

    On a per channel basis return

    • Song Name
    • Song Artist
    • Song Album
    • Song meta data such as Soundtrack Category etc
    • Song box art
    • Song album box art
    • Song Duration (in seconds or hh:mm:ss format/other RFC format)
    • Time song started playing
    66 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. I saw that Twitch just announced Cooldown options for Channel Points Redemption (https://twitter.com/TwitchSupport/status/1311055756922359808).
    It would be very great if this could be added to the API as well

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. There should be a field to indicate the owner "clientID" or a "mine: true/false" to represent if the rewards returned by "Get Custom Rewards" belong to the calling clientID or not.

    OR

    add an optional query string parameter

    | name | required | type | description
    | -------------------------------------------------------
    | mine | no | boolean | if true only return rewards created by this developer/ClientID

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. The "GET /kraken/channels/<channel ID>/teams" endpoint is currently missing in the Helix API.

    I propose to either
    a) add the teams to the "GET /helix/channels" output, or to
    b) add new team endpoints to Helix altogether. (Teams need some love!)

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Please provide an official API to get

    • Subscriber Badges
    • Bits badges
    • Other kinds of badges that are channel specific/modifiers there of

    For a channel.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. As a developer, i want to be able to create a reward in the disabled state.

    This is currently not possible upon creation, as the is_enabled parameter is ignored. The documentation currently reflects this correctly.

    Thus, this currently requires the reward to be created and then a PATCH request to be made right afterwards, updating the just-created reward.

    Allowing this would, for example, allow "secret" rewards to be created before being "released to the public" or allowing the Broadcaster to utilize the dashboard management page to choose between a set of pre-created rewards.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Please provide an API for the new upcoming Twitch features (preferrably day 1 would be nice)

    Today, I'm here again to ask for an API.

    Today for the new/upcoming schedule feature I've heard about

    152 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. With the actual Helix API, there are two ways to retrieve the authenticated user's followed streams:

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Channel points have the ability to reward loyal viewers with real-time influence on the stream. Sometimes such requests may be filtered, which should trigger a rejection (therefore refund).

    Right now the only way to do this programmatically would be to use unsupported GQL APIs and risk the wrath of Twitch, or wrap the rewards queue in some way. This is the only blocker (technically speaking) for the workflow, as PubSub does expose enough information to respond to the redemptions automatically.

    I've had a proof of concept on my stream which gets redemptions via PubSub, filters the submission for offensive content…

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. A great many Ideas/notes and stuff from the Developer discord was collected and thrown into a Google Docs

    https://docs.google.com/document/d/1dxx04pp6VVqY9s9JRcVP3w9keBHrRR5LB3Q043McS1Q/edit?usp=sharing

    Covers
    - CRUD store items
    - Fetching/updating points values
    - handling store redepmtions
    - Stuff about webhooks
    - Stuff about points in extensions (see also https://twitch.uservoice.com/forums/310213-developers/suggestions/38874571-channel-point-transaction-in-extension )

    Throwing it here so it's here as well as already sent to Twitch via Dev Advocacy

    102 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Completed  ·  Travis Brown responded

    As announced at last week’s Developer Day, we now have set of Channel Points endpoints and EventSub subscription types. This initial release may address much of the feedback captured here, if you still have features you would like so see, please feel free to file more UserVoice ideas under the “API” category.

  12. The Helix API currently has no way of retrieving a particular users online channels they are following. This is done by the "Get Followed Streams" API in v5 (https://dev.twitch.tv/docs/v5/reference/streams#get-followed-streams)

    To get the same behavior in the current Helix endpoints would require TENS of requests each time you wanted to check for the presence of a channel coming online/going offline, instead of the nice single endpoint v5 offers.

    I've requested this endpoint for a few years now and was told v5 and Helix will have parity before v5 is officially shutdown, so I hope that's still the case.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Helix is currently missing the Kraken endpoint /kraken/channels/<channel ID>/commercial

    Running a commercial through the API is e.g. very useful for broadcasters who want to assign that responsibility to someone else.

    29 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Getting the list of a channel's editors for e.g. importing, and verifying editor status is something that is missing from Helix.

    Kraken had this in /kraken/channels/<channel ID>/editors and it was very useful.

    The ability to verify your Twitch editor status is necessary to properly interact with Twitch's editor features.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. I would like to be able to react to a user disconnecting my application from their account without having to constantly poll with the user's token to ensure that it is still valid. If I were to constantly poll for all users that have used FrankerFaceZ's website, I would be making thousands of requests per minute. My servers don't need the unnecessary load. Your servers don't. There is a better way.

    For this I request implementation of a revocation webhook, similar to those used by GitHub (ref1), Facebook (ref2), Slack (ref3), Discord (ref4), etc.

    To clarify, I don't want a…

    67 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. https://dashboard.twitch.tv/u/USERNAME/settings/moderation/blocked-terms

    There is no API for automation of adding/removing/listing a given channels blocked-terms

    When adding/removing a term modlogs display in chat as

    barrycarlyon used: /addblockedterm THISISATEST.
    barrycarlyon used: /deleteblockedterm THISISATEST.

    But these are not valid chat commands either.

    Please provide an API to CRUD channel blocked terms

    83 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Bit emotes which are earned from using emotes in a channel

    Are not exposed in the API.

    Please expose them

    61 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. It is impossible to get the emotes for a channel from the API via Channel ID

    The API uses "emotesetID" and there is no API endpoint that provides the emotesetID for a given channel

    Please provide a way to get the emotes for a channel via ChannelID/ChannelLogin

    116 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. The clips API

    https://dev.twitch.tv/docs/api/reference#get-clips

    doesn't contain enough information to recreate the clip from the source video, it doesn't have the length of the clip or the start point in the vod.

    38 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Completed  ·  8 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?