Developers

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.

  1. Add viewer and channel count in /helix/games/top

    Add viewer and channel count in /helix/games/top response. This information is currently not available in Helix.

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

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Include follow count in /helix/users

    Add follow count to /helix/users endpoint. This data is accessible via /helix/users/follows, but would require an additional call.

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

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add subscription status to Viewer's JWT

    Add subscriptionStatus to extension JWT. Currently subscriptionStatus is in Twitch.ext.viewer. With it in the JWT, it can be verified by an extension backend.

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

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Admin →
  4. "Get Clip" api request : Include a timestamp for when the clipped event occurred live, not just when the clip was created.

    When a VOD gets deleted, there's no known way to retrieve the time of when the clipped event occurred live. Knowing the time of the event helps tremendously when creating highlights for an individual as it allows chronological ordering with no errors, whereas if one uses the _created_at_ key from the **Get Clip** api endpoint, you're subject to the time when the clip was created.

    This topic was discussed briefly on the twitch developers forum, https://discuss.dev.twitch.tv/t/clip-event-timestamp/19441/3 .

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

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. iOS Player Object

    I want to a way to embed the Twitch player natively inside an iOS app. The existing web embed is not as efficient or usable as a native player could be.

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

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Developer Sandbox

    It would be really nice, as a developer, to have the power of a dev sandbox to test things in the Twitch API that you can't test offline subscription callbacks for tiers, channel specific cheermotes etc, without the need for a channel to be live, or further more, to test things like bit callbacks without spending real money. Just simply be able to 'fake a cheer'

    2 votes
    Sign in Sign in with OpenID Connect
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Show currently-streaming Authorized Broadcaster information in Channel API

    It seems that it’s currently impossible to determine who is streaming to a shared channel using the Authorized Broadcaster feature. I tested on my own channels and it appears as if the https://api.twitch.tv/kraken/channels/<mysharedchannel> endpoint does not include any information on the authorized broadcaster streaming to that channel.

    Is this something in the works or planned? It would be very helpful for building extensions and bot commands for shared channels.

    Note: when adding an email address to the authorized broadcaster list, it does check that the email is associated with a valid Twitch account, so this information should be available…

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

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Please add a "isAutohost" boolean to https://tmi.twitch.tv/hosts

    Currently we have to grab this Informtion about autohosts from the IRC Chat. But why? Why not just adding a boolean (for example: "isAutohost": true/false) into the already existing hosts endpoint for tmi.twitch.tv o.O?

    Would love to have something like that. Thanks!

    3 votes
    Sign in Sign in with OpenID Connect
    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?

Developers

Feedback and Knowledge Base