418 results found
-
Get user logo and banner With the new helix API there is no possibility to retrieve user logo and banner information.
In V5 API this information could be retrieved with this call:GET https://api.twitch.tv/kraken/channels/<channel ID>
Will it also be implemented in helix?
6 votes -
PubSub cheer emote placement The cheers topic of PubSub doesn't give emote placement like the Subscribers topic does.
Please extend cheers topic to include the Emote placement like Subscriptions does
For example
"sub_message": { "message": "A Twitch baby is born! KappaHD", "emotes": [ { "start": 23, "end": 7, "id": 2867 } ] }
Should be included with Cheers on PubSub
4 votes -
Was wondering if the dev team would consider adding a language filter for clips. Similar to the one implemented in the TwitchV5 API Old API allowed you to only get clips with a specified language. Since this is not in the new API, sorting clips through language, ends up eating through your requests. Since you have a limit of 100, about 1/3 of clips gathered will NOT be English, meaning you have roughly 66 clips. Would be nice if that could be added to allow requests to return more clips.
3 votes -
Error 500 with update reward (is_max_per_user_per_stream_enabled) When I try to update "ismaxperuserperstreamenabled" of a reward, I get an Internal Server Error.
1 vote -
Allow Unicode characters for Oauth Client / Application Names Currently, when a non-Englisch Character is entered into the "Name" Field of the Application Settings (https://dev.twitch.tv/console/apps/<CLIENTID>), it is denied with the Error Message saying that the word "Twitch" is not allowed, even if that is not entered.
1) This Error Message is confusing as it is incorrectly describing the situation.
2) For some usecases, Non-English Characters would help for Names - such as German Companies with umlauts (öäü) in their name.I acknowledge that allowing the entire Unicde / UTF-8 subset can pose issues, but It makes it so an Application Name may not be 100% identifying of…
1 vote -
Channel Points for bots without API Hey. I know that people are requesting API for Channel Points. But I came up with better and easier idea.
When streamer creates new reward in dashboard, there should be option to "run a link" in background after reward is redeemed. This type of button will trigger bot with GET-request and bot will run specific action.
Why I think this approach is better than API:
1. No API on Twitch side, obviosly.
2. Bots won't be abble to control Channel Points directly.
3. This will work with any bot who will support this kind of triggers.
4. Easier to use…18 votes -
Streams sort by viewer count ascending Currently, supporting small streamers is costly, requiring pagination through large streamers. Grant Streams api functionality already present in internal gql api:
options: {..., sort: VIEWER_COUNT_ASC,…}
5 votes -
2 votes
-
Hosting API Allow developers to update autohost lists and set the current host via REST-based API.
5 votes -
Denote Watch Party as a Stream Type in Get Streams Given the site shows Watch Parties as an alternative "type" to Live content (similar to Reruns), it should be denoted as such in the Get Streams API.
1 vote -
Provide a Helix endpoint to list reward templates created by user, and eventually see the (done, claimed, refunded) I would like to have a way to access a list of CHANNEL REWARDS available for a given channel. Without authentication would be nice, as anyone can see it in the website regardless.
Another additional data provided if the API call is authenticated with the said channel, would be to see the status of the claims (Accepted, pending, refunded) so that the projects based on those can know if it was accepted or if it can be safely removed, in case of a refund.
2 votes -
ReRun API 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.
10 votes -
Channel banners made available through the API? Could the channel banners for each user be made available through the API
4 votes -
game missing There's no gameid or gamename in the helix get videos endpoint.
Its a bit weird that you get all the information except what's actually being played in the video4 votes -
Fix ideas for Streams pagination Pagination on some Helix endpoints, such as Get Streams, is just bad, and can lead to endless looping. So here are some suggestions.
The goal of any solution would be for any dev paging through any Helix endpoint to have a clear and reliable indication of "there are no more results, you can stop pagination". And if for whatever reason that can't be indicated, the endpoint should safely return an empty data array rather than looping the user back to the start.
Currently, the final page of the Streams endpoint still contains a cursor (for use in before) so simply…
7 votes -
Add flag for streams that can't be watched on other sites (embed not allowed) In the streams endpoint, there's no property in the response that indicates if the stream can only be watched on Twitch. This means we embed streams that can't be watched and we obviously don't want this.
The streams api needs to return this information so we know not to render these embeds.
1 vote -
Unify data that is returned by various API endpoints concerning channels Specifically talking about:
- Get Channel Information: helix/channels
- Search Channel: helix/search/channels
- Get Users: helix/usersThose endpoints all return data concerning a specific channel, but all of the JSON responses are different and no single endpoint contains all the data you need.
Say I have a user id and want to get the profile picture of that channel, whether it is live and the title of the broadcast.
For the profile picture I have to hit the 'Get Users' endpoint.
For the 'isLive' info I need to hit the 'Search Channels' endpoint, and then find the correct user from…3 votes -
Inconsistency between Channel Points API and PubSub Redemption Topic When PubSub returns rewards, it references
channel_id
whilst the Beta API Endpoints call itbroadcaster_id
.As a Developer, i prefer to be able to parse the same object from different sources in the same way. The discrepancy in naming prevents this / makes it slightly less performant as a distinction needs to be made.
2 votes -
Create a scope that allows all rewards to be modified from the API Developers only have access to get and update redemptions for the rewards they created.
There are some uses cases where a "god token" would be useful to manage all rewards on the channel regardless of this limitation, a scope can be created to allow access to all rewards.
A calling application may want to dynamically modify the price of the "modify emote" or "highlight my message" but won't be able to currently
1 vote -
Real-time viewer count pubsup topic This is great documentation. I'm asking if there will ever be a pubsub topic for sharing real-time viewercounts? I've noticed the get channel endpoint only updates every 15 minutes.
5 votes
- Don't see your idea?