Skip to content
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

203 results found

  1. From: https://github.com/twitchdev/issues/issues/65

    Brief description

    https://dev.twitch.tv/docs/api/webhooks-guide

    Limits: By default, each client ID can have at most 10,000 subscriptions. Also, you can subscribe to the same topic at most 3 times.

    Seems to be ambiguous to a lot of developers, they seem to think the that "3 times" means they can renew it 3 times then they are SOOL

    Expected documentation

    Limits: Each client ID can have at most 10,000 subscriptions. Where you can have 3 active subscriptions to a topic at the same time. Where an active subscription is defined as a topic/callback pair.

    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

    Completed  ·  0 comments  ·  Documentation  ·  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. From: https://github.com/twitchdev/issues/issues/63

    Brief description
    The channel:read:redemptions scope is required by the Channel Points PubSub topic (https://dev.twitch.tv/docs/pubsub#topics) but not mentioned in the scopes overview (https://dev.twitch.tv/docs/authentication#scopes)

    Expected documentation
    The channel:read:redemptions listed on the overview page (https://dev.twitch.tv/docs/authentication#scopes)

    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

    Completed  ·  2 comments  ·  Documentation  ·  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. From: https://github.com/twitchdev/issues/issues/51

    Brief description

    https://dev.twitch.tv/docs/extensions/reference#helper-viewer

    documentation wrong:

    sessionToken
    Twitch.ext.viewer.isLinked: string
    
    The encoded JWT. This is the same as the token property of the authData parameter that currently gets passed to the onAuthorized callback.
    

    Expected documentation

    sessionToken
    Twitch.ext.viewer.sessionToken: string
    
    The encoded JWT. This is the same as the token property of the authData parameter that currently gets passed to the onAuthorized callback.
    
    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. From: https://github.com/twitchdev/issues/issues/45

    Brief description

    Get Broadcaster Subscriptions doesn't describe how you can use an "App Access Token" for an extension that has sub status enabled, to use the end point

    Expected documentation

    Describe that an "Extension App Access token" can be used when a broadcaster has granted the "channel:read:subscriptions" scope via the Twitch Extension Manager

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. From: https://github.com/twitchdev/issues/issues/40

    Brief description

    https://dev.twitch.tv/docs/extensions/building/#using-the-configuration-service

    Mentions "twitch api reference" but the config service endpoints are on in the Extension Reference

    For extension examples that leverage the configuration service see the new Twitch API Reference. Also, see these repositories:

    Expected documentation

    Links to https://dev.twitch.tv/docs/api/reference but the configuration API is documented https://dev.twitch.tv/docs/extensions/reference#set-extension-required-configuration

    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

    Completed  ·  0 comments  ·  Documentation  ·  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. From: https://github.com/twitchdev/issues/issues/31

    Brief description

    The documentation doesn't advise anything regarding what languages/localses exist/are valid to be called.

    For example

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

    has a language query string argument, but doesn't advise what is valid for a langauge.

    Expected documentation

    Document the list of locales of if it matches a ISO, update documentation on endpoints using language/locale with a note about what is valid

    Additional context or questions

    Raised/queried on discord

    https://discordapp.com/channels/504015559252377601/523675960797691915/664243349309620225

    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

    Completed  ·  1 comment  ·  Documentation  ·  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. From: https://github.com/twitchdev/issues/issues/19

    Brief description

    Many API's don't document that they support first and after

    Expected documentation

    Document first/after in the optional query parameters

    Additional context or questions

    Missing First in Optional Query Parameters
    - Get Banned Users
    - Get Moderators
    - Get Moderator Events
    - Get Broadcaster Subscriptions
    - Get Videos

    Missing Pagination in the Return Values
    - Get Broadcaster Subscriptions
    - Get Videos

    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

    Completed  ·  1 comment  ·  Documentation  ·  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. From: https://github.com/twitchdev/issues/issues/10

    Brief description

    Docs state the "images" is an array
    {
    "links": {
    "self": "http://api.twitch.tv/kraken/chat/emoticons"
    },
    "emoticons": [
    {
    "id": 115390,
    "regex": "TwitchLit",
    "images": [
    {
    "width": 28,
    "height": 28,
    "url": "https://static-cdn.jtvnw.net/jtv
    userpictures/emoticon-115390-src-b577ded8522fc1a1-28x28.png",
    "emoticon
    set": 19151
    }
    ]
    },
    {
    "id": 80393,
    "regex": "Kappa",
    "images": [
    {
    "width": 28,
    "height": 28,
    "url": "https://static-cdn.jtvnw.net/jtv_user_pictures/emoticon-80393-src-cf7c8d03a4c5cb75-28x28.png",
    "emoticon_set": 15940
    }
    ]
    }
    ]
    }

    Expected documentation

    {
        "_links": {
            "self": "http://api.twitch.tv/kraken/chat/emoticons"
        },
        "emoticons": [
            {
                "id": 115390,
                "regex": "TwitchLit",
                "images": {
                    "width": 28,
                    "height": 28,
                    "url": "https://static-cdn.jtvnw.net/jtv_user_pictures/emoticon-115390-src-b577ded8522fc1a1-28x28.png",
                    "emoticon_set": 19151
                }
            },
            {
                "id": 80393,
                "regex": "Kappa",
    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

    Completed  ·  1 comment  ·  Documentation  ·  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. 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  ·  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.

  10. As noted here

    https://help.twitch.tv/s/article/lifetime-subscriber-guide-for-partners?language=en_US

    Lifetime Subscribers are a unique benefit for Twitch Partners. Lifetime subscriptions do not generate revenue or additional subscription points.

    No where in the subscribers API is a given sub tagged as lifetime.

    So whilst we can math the subscriber points from helix, we can't discount these lifetime subs from our count.

    Extend the subscribers API to flag as lifetime, (or provide a seperate endpoint)
    And provide a API to fetch the Sub Points without having to iterate all pages.

    149 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  ·  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. 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  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 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  ·  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. 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  ·  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. On helix we can only get people that are subscribed to a broadcaster, we can't get the broadcasters a user is subscribed to.

    So basically we've got V5 channels/<channel ID>/subscriptions.
    We are missing V5 <user ID>/subscriptions/<channel ID>.

    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  ·  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  ·  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  ·  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  ·  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  ·  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  ·  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  ·  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?