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. We'd like to be able to, CRUD on Teams

    Caster -> Team
    - Accept/decline invites

    Team -> Caster
    - Create an Invite
    - Set A Streamers primary/displayed team
    - Edit a team description
    - Remove Team Members

    • Fetch Team information
    • Fetch who in a given team
    • Webhook for ^^
    • Fetch who in a given team that is live
    • Webhook for ^^
    11 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 →
  2. 11 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 →
  3. Extend the Videos API via a "metadata" endpoint, that provides additional data about the video.

    Including but not limited to

    • Category changes during the video
    • Offsets are relative to the source video that the video is from. So for a highlight it would report the video it was cut from and include where in the origin file the highlight is cut from.

    For Example: https://api.twitch.tv/helix/videos/metadata?id=1234
    Metadata would support up to 100 (or 50) id's at once like Get Videos

    Returns examples

    A video of type archive
    {
    "data": [
    {
    "id": "1234",
    "duration": 18000,
    "chapters": [
    {
    "offset": 0,
    "game…

    10 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 →
  4. Brief description

    https://dev.twitch.tv/docs/authentication/getting-tokens-oauth

    When you get a token, it returns token_type as bearer

    If you take this value as is and call helix endpoints it doesn't work as helix only accepts Bearer

    How to reproduce

    Generate a token
    Construct a header using the returned data by concatenating elements from the returned JSON
    `Authorization: ' . tokentype . ' ' . accesstoken

    Call a helix endpoint
    Get a 401
    Expected behavior

    Twitch accepts Bearer and bearer as valid

    or

    returns Bearer as the token type when fetching a token.

    Additional context or questions

    I'm not sure what the correct…

    10 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 →
  5. What's been made available for the events from PubSub is nice, but currently there is no way to know of when a unfulfilled reward has been marked as complete by a Streamer/Mod. Since the event is already well structured, all that would need to be done is simply re-send the same event with the status property updated to reflect that it was fulfilled (either just using the existing "FULFILLED" value or possibly a new value like "MANUALLY FULFILLED").

    10 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 →
  6. An update on Jan 31, 2019 gave channel moderators the ability to add comments to users within chat. There is currently no way to use the API to be able to set or retrieve comments for users in chat.

    This should be available to the broadcaster and all moderators within a channel.

    To add a mod comment to a user, the endpoint could take the following data as inputs:
    - User: {user's name}
    - Moderator: {mod's name}
    - Broadcaster: {broadcaster's name}
    - Comment: {comment to be applied}

    On success, this would return the following:
    - Success: {true}
    - date: {date}…

    9 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 →
  7. The new API endpoint 'Get User Follows'
    https://dev.twitch.tv/docs/v5/reference/users#get-user-follows

    Could include more data than what is currently provided.
    The legacy endpoint alternative offers a lot more but not all of this info is required by default.
    https://dev.twitch.tv/docs/api/reference#get-users-follows

    My suggestion would be to at least provide the 'notifications' as well as the 'logo' info. To keep the requests at an optimal size by default, extra request parameters can be given such as:

    ?showLogo=true&showNotifications=true
    (which can default to false when not present)

    or

    ?verbose=true
    (which will provide an equivalent response to the legacy variant)

    The new endpoint should also only show this extra…

    9 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 →
  8. Being able to order some of the Helix endpoints by date would be useful

    Follower for example would need in some cases 11k+ calls to the follower endpoint to just get the 100 followers who had followed for the longest time.

    This would also be good in the subscription endpoint if cumulative and streak get put into the Helix API

    9 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 →
  9. It would be convenient to have the ability to query Bits transactions based on broadcaster id and user id. This is extremely helpful for Extensions with lots of transactions and saves on calls to the API that would be necessary for paginating until the desired transaction is found.

    9 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 →
  10. Add viewer and channel count in /helix/games/top response. This information is currently not available in Helix.

    9 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 →
  11. Currently, this endpoint: https://tmi.twitch.tv/group/user/<CHANNEL>/chatters

    Can be used freely without any authentication or scope.

    This is definitely being abused with the hate raids. It's been abused by malicious actors for a long time now. Why has this endpoint been created in such a way that there is zero barrier for a malicious actor to obtain user data?

    Even the Get Polls endpoint (https://dev.twitch.tv/docs/api/reference#get-polls) requires both authentication and a scope!

    How has that Get Chatters endpoint not yet been removed an replaced with a secure Helix endpoint, as stated here: https://twitch.uservoice.com/forums/310213-developers/suggestions/39145294-chatters-viewers-helix-api-endpoint

    This is not ok.

    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 →
  12. When a user connects to IRC, the USERSTATE command gives a emote-sets list, this does not contain unlocked bit emotes and I'm guessing it also doesn't include follower emotes and animated emotes. This should be fixed.

    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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. An idea I had a while ago but never copied it to uservoice

    Please provide

    https://www.twitch.tv/products/STREAMER / the information in the "Subscribe popup"

    as a end point

    To return the

    • product names
    • emotes per tier
    • is ad free enabled
    • sub badges
    • any emote modifiers

    Optionally include the users progress to the next sub badge if authenticated as a user

    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

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Similar to

    https://twitch.uservoice.com/forums/310213-developers/suggestions/38375011-mature-flag-on-get-streams-endpoint

    But for the Get Channel information endpoint

    We should also be able to modify the flag via the Set Channel Information endpoint

    7 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 →
  16. When streamers run ads, they'd like to know how long the PreRolls are disabled for.

    Please extend https://dev.twitch.tv/docs/api/reference#start-commercial to return preroll data

    For example

    {
    "data": [{
    "length" : 60,
    "message" : "",
    "retry_after" : 480
    }]
    }

    becomes

    {
    "data": [{
    "length" : 60,
    "message" : "",
    "retryafter" : 480,
    "preroll
    ends": unixTimestamp
    }]
    }

    7 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 →
  17. We currently have API's to

    • Upload Video
    • Collect videos into categorys
    • Update Stream title

    We do not have any API's to manage

    • Contents of a ReRun Playlist
    • Start a ReRun
    • Stop a ReRun

    I'd like those API's please.

    7 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 →
  18. Allow for the creation of highlights using timestamps/stream markers

    7 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 →
  19. r9k mode
    follower mode
    subscriber mode
    emote mode
    slow mode

    7 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 →
  20. Currently twitch embed does not support vod chat and neither does the helix api.

    Twitch only allows vod chat to be seen directly on the website.

    This data could be used in a great number of ways by third-parties particularly video editors.

    Please add a way to retrieve chat for vods

    No? ok. Sadge

    6 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 →
  • Don't see your idea?