701 results found
-
SDK CLI access The route 66 SDK for Unity and Unreal engine should have a proper way of testing the active subscriptions and events.
For example using the Twitch CLI mock-api as the server by changing the server the SDK tries to access.
2 votes -
Include "total" field for Get Videos, as with Kraken previously Previously a call to "https://api.twitch.tv/kraken/channels/123456/videos" included "_total" (The total number of videos).
This was removed in Helix.
As a replacement, you need to iterate through every 100 videos for a channel and count manually. This results in thousands of extra API calls.2 votes -
Re-add created at, streak and/or expires to Check User Subscription In Twitch v5, the Get User Subscription endpoint contained a created_at and a streak for the current user subscription for a broadcaster.
Helix, lacks this functionality, and thus it is impossible to determine how long someone has been subscribed for, and also impossible to determine if they've renewed their subscription.
These fields are imperative to some applications, especially ones that want to externally reward members monthly for each month they've subscribed. Please return these fields to the endpoint!
46 votes -
Allow 2 Overlay Extensions: Game Specific Overlay + General Overlay Console AND mobile gamers have INCREDIBLY few options for overlays.
But we appreciate the 1-2 teams out there trying to make things work completely source agnostic... for example... Overlay Expert.
However there are games with Game Specific Overlays (BL3 which also supports console, Lost Ark, Card games with mobile OS versions...) that we cannot use at the Same Time.
Even if we just want to put in some nice alerts for thanks for following and etc.
EXAMPLE: Play Destiny 2 on Console/PC/Cloud with cross-save-etc? How about the D2 armory extension + an overlay extension for your followers?
Can't do it…
1 vote -
Categorize API version Search on Forums With the Legacy Twitch API v5 (i.e. kraken) finally coming to a close, it would be nice to be able to search the dev forums for info related specifically to helix, as many answers that deal with kraken will be totally irrelevant and outdated now. Could be as simple as adding "API + helix" category to the advanced search options (similar to the current "API + Migration" category). I feel it would especially help newer developers on the platform to not go down rabbit holes of (now) unusable information and answers. Thank you very much!
1 vote -
Get last clip It would be important to get the latest clip of a channel, with the link, title, category and description.
3 votes -
EventSub Subscription Type: Advertisement Started I think an EventSub subscription type that would be really useful is one that alerts when an advertisement begins from the user's scheduled Ad Manager. This would allow bots the ability to post a message to users about the ad and remind them about subscribing and such when the ad begins.
26 votes -
Allow for an event to occur once an embedded clip has ended I was thinking that some kind of listener in embedded clips that would run a function once the clip had ended.
For example, in my case, I wanted to run an array of clips one after in an iframe (HTML). Within twitch's API there is no way to do this and I think it would be very beneficial to twitch developers to have an ".onEnded()" function in some way for embeded clips.
2 votes -
Lookup User by Display Name Add a "/users"-like API method that supports display names. This will let bot commands which have a username parameter support Asian-family character display names to be passed the same as Roman-alphabet channel names. It will also let systems verify that a provided name (channel or display) exists on Twitch, and merge any information for a user's display name with the information for that user's channel name, to prevent "duplicate" sets of data: one for the display name; one for the channel name.
22 votes -
Follow relationships between broadcaster and a list of users At the moment we can either page through all followers of a specified user or check the follow relationship between two specified users. What we can't do is to provide a broadcaster and a list of users to get the follow relationships between the given broadcaster and the specified list of users. There is an endpoint for broadcaster subscriptions (Get Broadcaster Subscriptions). It takes a broadcaster id and a list of user ids. Please provide a similar endpoint for broadcaster follows (Get Broadcaster Follows). It would be very helpful and could reduce the amount of requests against the Get Users…
1 vote -
Improve embed for mobile devices Live embed are really not optimized for mobile devices
1 vote -
Add Category and Game(s) to Get (Released) Extensions The API response for
https://dev.twitch.tv/docs/api/reference#get-extensions
https://dev.twitch.tv/docs/api/reference#get-released-extensionsOmits Category and Games entries
Please add this information.
Part of my operational work flow will involve asking the API for the dev console held settings and checking that the dev console matches what I think it should be
1 vote -
add a channel.unfollow subscription type For when a user unfollows a channel.
Will be useful when a streamer wants to provide some perks for followers but be able to revoke them when they unfollow. Currently you'll have to fetch the followers list periodically to find out if someone unfollows.6 votes -
Followed categories API It's possible for a third-party app to query a user's followed channels, but not followed categories. This is a very useful tool for creating alternate views to a follow list
Use-case: Raid recommendation tool - it compares channel stats to your own and recommends those that are most similar, and also those you haven't recently raided. To do this, it needs to start with a list of everyone you follow who's live, and then does further research.
21 votes -
Collects all user subscriptions There is no way to retrieve a list of all the user's subscriptions.
The idea is to create a query similar to this.
https://api.twitch.tv/helix/subscriptions/user?&user_id=1419817642 votes -
Extend automod endpoint to report if a user is suspicious The AutoMod API lets you test/validate text
Extend the AutoMod API to test a username/userID so a user passed in from tip/extension platforms can be tested to see if should be flagged/skipped/held for manual moderation
https://dev.twitch.tv/docs/api/reference#check-automod-status
2 votes -
Drops Information API I would like to have an API to provide Drops information.
I would expect this to be secured behind the broadcasters token perhaps with a suitable scope.
Then this would allow me to see the current active scoring campaign(s) on a given channel.
This would allow me to provide easier bot commands with direct links to the relevant Twitch campaign page in an automated fashion. Which makes it easier for viewers to get to this data in an on demand fashion if they miss the popup for whatever reason. or the user just needs help from channel mods to understand…
8 votes -
Subscriber start date Add subscriber start date to get broadcaster subscriptions endpoint
30 votes -
Update documentation on including email in userinfo endpoint claims={"idtoken":{"email":null,"emailverified":null},"userinfo":{"picture":null}}
is wrong, the email is included when including it in the "userinfo" part.
1 vote -
search archived videos by stream id The get-videos API (https://dev.twitch.tv/docs/api/reference#get-videos) takes either a video id, user_id, or game_id, but does not take a stream_id, so if you want to find the VOD from a stream ID you captured while the stream was live, you have to search back through a user's videos and match them up, which is not super efficient, especially if the stream is old. Could you add stream_id as a possible query parameter please?
Thanks,
Chris7 votes
- Don't see your idea?