-
CSP Fields Confusing I feel the new CSP fields in the console can be improved.
Right now it states:
Comma-separated list of base URLs from which your Extension can load images (e.g. <img> HTML elements and favicons). These values will be used by the HTTP Content-Security-Policy (CSP) img-src directive
Comma-separated list of base URLs from which your Extension can load additional media (i.e. <audio>, <video>, and <track> HTML elements). These values will be used by the HTTP Content-Security-Policy (CSP) media-src directive.
Comma-separated list of base URLs from which your Extension can load information via scripting interfaces (e.g. API calls, fetch(), XMLHttpRequest, WebSockets). These…
1 vote -
Add stream IDs to channel.raid event It would be extremely useful to tie a raid back to a stream ID.
The event includes broadcaster IDs and logins, but not which stream is being raided FROM and TO.
1 vote -
Add "is_live" field in /channels endpoint response Currently, the only API endpoint which can return the current status of the channel is /search/channels, which contains a "is_live" boolean attribute.
So when I want to know if a channel (knowing its ID) is live through the API, the only way is by calling /channels first to get the channel name, then by calling /search/channels with the channel name, and finally sort the results to find the correct channel.
This is excessively time and ressources consuming, for both developpers and Twitch servers (two API call instead of just one). Would be great to add a "is_live" field in /channels…
2 votes -
PubSub documentation for "low-trust-users" thingies at is missing The documentation for the new user monitoring thingy in PubSub has not been added yet.
https://dev.twitch.tv/docs/pubsub
So that it can be used to detect these messages and do certain events, just like the automod messages when it catches filtered messages.
1 vote -
include all streamers who avidly stream a game to the events such as drops it would be nice to include all streamers who have been using the gametes daily as oppose to those who don't even stream getting chosen to have drops of say like eft
I have someone who is awesome at the game no drops, someone who has played the game 2x or more lower skill level but high viewership with drops seems unequal
1 vote -
Login I have developed a Twitch app and now want to publish it in the Google Play Store.
Google would like to have valid login credentials to check my app that won't expire.
Can you give me a user with a password and token that won't expire?1 vote -
User-type property not described all the message examples include the property "user-type" but there is no format description of that parameter or its values
1 vote -
Add the ability to create special channel points rewards redemptions awards only for subscriber's Add the ability for broadcasters to create special channel points rewards redemptions only for subscriber's
Perhaps also special ones for multi year subs
This will encourage subscribing to unlock this feature
1 vote -
oauth:FINALPASS oauth:FINALPASS
1 vote -
Adding phone_verified and email_verified to Get Users API I would like to request that the booleans phoneverified and emailverified be added to the Get Users API.
email_verified was already a part of the v5 Get User endpoint.
The reason for this is because I would like to create an app that uses the Twitch API that would only allow access to users that have a verified phone number, to prevent/reduce spam from malicious users.
1 vote -
Fix the twitch-cli event verification test I setup everything correctly on my end and tried to test the verification and the twitch-cli respons with this unhelpful error:
✗ Invalid content-type header. Received type
text/plain doesn't work, text/html doesn't work, application/json doesn't work. No Content-Type value I can think of works.
Why is there a restriction on the Content-Type that is kept an absolute mystery?
1 vote -
Add broadcaster_software field to Helix videos API The V5 videos API returns a field called
broadcaster_software
which contains the ID of the software used when broadcasting the video (if known to Twitch). This allows callers to identify if the stream was broadcast on consoles (Playstation or XBox) which is useful to determine the origin of a video.As V5 API is being shut down soon, It would be great if this was formalized in the Helix videos API and documented with known values for the various consoles.
1 vote -
Extend Games API to return the Slug/URL for that directory if you lookup a game by name or ID, it doesn't return what the URL for that game's Twitch Directory is.
So there is no way to do linking from a game search page to the directory to find streamers via Twitchs site, rather than doing a chained streams lookup third party side.
1 vote -
Jquery code not complete Code is missing, does not work as is. For example in the jquery for form in viewer.js. Location.protocol is not defined for me and I had to change the selection id to "#myForm" for the jquery call to work.
1 vote -
Expose Games/Chapters on the Videos API There's currently no way to view the games/chapters on a video. This would be very useful for an application I'm building
8 votes -
Could you please make option to choose do you want to show others which channels you follow ? I'm not gonna lie, as amature streamer who has got lower level of partner i wish i could hide my channels that i follow or at least to choose which one i would like to reccomend to others and which not.
1 vote -
Typo: notificaiton Typo: notificaiton
1 vote -
Trigger channel.cheer also on extension bits As a developer creating statistics tools, chat bots, overlays and loyality tools, i also would like to add bits spent to those tools, which were obtained through extensions, for example Sound Alerts or Stream Stickers.
I would suggest adding a new field "isextensionbits" being true or false in the notification body (or, as an alternative, have a seperate notification type to not confuse existing apps, like channel.cheer.extension)
3 votes -
Add endpoint to retrieve channel analytics/statistics Add endpoints to retrieve Channel statistics, either returning the data in JSON or just a way to programatically get the csv (the one the Creator Dashboard has).
As a third option, you can also make the GQL API available and provide documentation for it.
This is mostly needed because for many twitch is a business, and part of growing it is the ability to interpret this data and change accordingly.
1 vote -
Add Bits total to channel.cheer title basically :-D
We get the bits used in a cheer event but we don't get the new total for that user
1 vote
- Don't see your idea?