Developers/API/Embeds

How can we improve developer tools?

(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. 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!

    2 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

    • Update the emoticons Endpoint

      Please update the https://api.twitch.tv/kraken/chat/emoticons to allow for the emotesets parameters so that someone doesnt have to grab all the emotes and then sort through them

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

      • More Data Helix API Endpoints

        Helix API is very restricting with the new rate limiting.

        I need to acquire Up-to-date DATA on each individual user that is currently present in the streamer's chat.

        That currently requires a lot of API hits. The current system is very limiting and I had to go back to the old v5 API.

        It would be very convenient to acquire data on every user in the channel at once, a specific user, or multiple users:
        login_name, ID, follows_streamer, subscribes_streamer
        By bundling this information you could greatly reduce the number of API calls.

        AND/OR
        Make the rate limiting IP-BASED, I have…

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

        • BUG FOR ME NVIDIA 1060

          BUG When i lunch Twitch desktop my GPU CLOCK SET TO 1569MHZ, if i close it they return back to 151MHZ almost my CPU clock, after last update! :/

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

          • Anyone interested in video chat between streamers and viewers?

            I am Jack, a twitch lover/viewer and software developer. Recently, I came up with an idea of making the interaction between streamer and viewers more interesting. So I spend a few nights and a weekend to develop a demo that can provide video chat between viewers and streamer during the streaming. If you are still interested in it, please continue reading this lol. The demo works just as simple as below:

            Streamer just needs to:
            - Add a new browser source to your streaming scene within OBS or any other streaming software
            - Tell your viewers the entrance to join…

            2 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

            • Bug: "View Full Video" links in embedded Clip players incorrectly format query parameters, resulting in non-functional timestamp links

              In embedded Clip players, the "View Full Video" link that appears after the Clip has finished playing incorrectly appends the query parameters to the URL it links to, resulting in a timestamp link that does not function.

              Example:
              https://clips.twitch.tv/embed?clip=dotastarladder_en2/ClumsyButterflyHumbleLife&autoplay=true
              This clip links to
              https://www.twitch.tv/videos/117783153?t=2h4m12s?tt_content=recommend_vod_link&tt_medium=clips_embed
              which is incorrectly formatted, as it has two '?' characters in the query parameter section of the URL.

              This results in the link taking users to the start of the VOD rather than the given timestamp. The second '?' character should be '&'.

              2 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

              • Provide a secure (HTTPS) endpoint for video / chat embeds

                Industry best practices recommend serving content over HTTPS and technologies like SPDY and HTTP2 currently require SSL / TLS. Sites are served over SSL which make use of Twitch content will be have mixed content errors and the Twitch embeds will not function since there is no HTTPS embed URL.

                53 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  under review  ·  1 comment  ·  Admin →
                • create an api method for getting user's subscriptions

                  create an api method for getting user's subscriptions

                  39 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    under review  ·  Anonymous responded

                    Can you guys let us know in the comments what your ideas for this info are, and/or what information about them you’d be interested in?

                  • move stream key from 'channel_read' scope to a new one

                    I was originally going to argue that the stream key deserves its very own scope & endpoint, being as vulnerable as it is, but the likeliness of you changing an existing endpoint is very unlikely until a new version of it comes out.

                    Thus, I instead suggest you duplicate the channel_read scope and tweak the /channel & /channels/:channel/editors endpoints to accept both the original channel_read scope and the new one. The new one however, would exclude the stream key from the end result.

                    "View your channel's email address and stream key" is what the channel_read scope says when authenticating with…

                    12 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                    • Don't see your idea?

                    Developers/API/Embeds

                    Feedback and Knowledge Base