436 results found
-
Endpoint to fetch scheduled ads Let us fetch the scheduled ads of a streamer so we can know when ads will be played
This should be scoped for safety
4 votes -
Can I stream my game on your platform? Hello everyone. I made my game, it is connected to the twitch API. People can vote for different topics, etc.A vote is created, people put their points on a prediction, in turn, the Streamer spins the wheel, tosses a coin or spins the roulette wheel. Some kind of passion. The question is, is this allowed on twitch?
1 vote -
access collections using the deep link feature Hi, I'm a viewer.
I want to access a collection smoothly using deep link via ios shortcuts.Is it possible to implement collections in the deep link feature?
1 vote -
Filter GET Clips by language Suggestion!!!
It would be interesting for the API to offer a filter by language, in GET Clips.
2 votes -
API for Twitch Notifications Twitch supports two categories of notifications for users on their site: My Channel and My Twitch. My Channel provides updates related to broadcasts, such as subscriptions or donations. My Twitch provides updates mainly about game drops and other loot related activities.
I propose extending the My Twitch notifications so developers can send custom notifications to users directly on the Twitch platform. These notifications would act similar to drop notifications and would appear in the My Twitch feed. Users would have to agree to receiving notifications via oAuth when signing in or connecting their Twitch account to another application, similar to…
6 votes -
Allow us to sort clips by time This already exists with the videos endpoint. Clips already have a created_at value so sorting by it should be easy to implement. You could actually reduce API calls if you allowed sorting by date.
7 votes -
Pinned messages API Please provide an API to
- pin existing message
- pin a new message
- unpin a message
Which should work using a moderators token in line with the announced new feature
446 votesWe're planning to add support for pinned messages in the API and EventSub.
-
Retrieve moderation actions such as banned users with a channel moderator's OAuth token As far as I understand, for now, it is possible to ban/unban an user with a channel moderator's OAuth token, but it is still impossible to retrieve the channel's banned users list. It must be done with the broadcaster's OAuth token. Even though moderators have access to this information with the /user chat command.
If I want to check if an user is banned as a moderator via the API, here's what I currently need to do:
- perform a ban/unban request on the user
- check if it returned HTTP 200 or HTTP 400 (respectively meaning successful or user…3 votes -
Hidden/Personal Replys for bots Right now, chat bots that post messages in chat from things such as commands. will post the reply in chat, which can become quite spammy. The only solution to this right now is to use whispers, but there is a hard limit on that and doesn't work half of the time anyways. I propose that we should be able to have bots send replies that are hidden to everyone but the person that ran the command.
3 votes -
API Costs Add column "costs" for each Subscription Type summary.
3 votes -
Search streams by Tag name Hey, not sure if this has been posted as a uservoice already, I took a quick glance using the above title as a query and couldnt find anything about it.
It would be nice with the new Custom Tags feature that we would be able to get a list of streams with x tag(s) for 3rd party use. Id envision this to either be its own endpoint, or potentially added to the
query
property of the "Get Streams" endpoint, like Kraken used to do with title searching (Which also would be nice to have back in Helix)61 votes -
Extend Get VIPs to include the number of VIP slots a channel has Off the back of
https://twitch.uservoice.com/forums/310213-developers/suggestions/37563241-expose-vips-in-the-api
Being an endpoint now.
There is no endpoint for "how many VIP slots does the channel have"
as per the help doc
https://help.twitch.tv/s/article/Managing-Roles-for-your-Channel?language=en_US
it scales based on the unique chatters/build a community achievement.
So extend the Get VIPs endpoint to report the possible maximum VIPS for the channel I'm getting VIPs of.
3 votes -
Adding /monitor to bot chat commands Adding the /monitor command would be a great addition, I mod for a channel that has a group of user doxing the streamer with their username/display name and banning everyone having their name matching the vague doxing param is not a possibility
0 votes -
Indicate on GetUser endpoint if he/she allows raids A streamer can configure if he/she allows to send a raid to his/her channel or not. But this information can't get using twitch api endpoint. The only way is trying to send a raid, and check if any error is returned or not.
Add this information directly in twitch API can helpful to select a streamer to send a raid.
22 votes -
Improvements to vod_offset in clips I recently noticed that the videoid and vodoffset of the clip data are lost when a channel's VOD is changed to private.
The lost information does not come back even if the private video is changed to the public status again.
This is a problem because Twitch recently switched the default VOD set to private due to copyright issues.
My suggestion is to make the videoid and vodoffset visible again when the private VOD is made public.
thank.
2 votes -
Get Banned Users should work for all channels authenticated user is moderator of I feel like I’ve seen this suggested before, but I’m unable to find another suggestion for this currently.
Anyway, right now Get Banned Users (https://dev.twitch.tv/docs/api/reference#get-banned-users) only works for the user that is authenticated, regardless of them being a moderator for other channels.
It would be very useful if the restriction on
broadcaster_id
matching the auth token’suser_id
was softened and instead just require thatuser_id
is a moderator forbroadcaster_id
.4 votes -
allow export to youtube from twitch api The API has no way to initiate an export, and there's no bulk export in the video producer ui, so you're stuck doing vods one at a time which is error-prone and annoying. Please add an export API!
Thanks,
ChrisPS. Related forums thread: https://discuss.dev.twitch.tv/t/twitch-api-exporting-videos/33902
11 votes -
Provide "Shared Bans" information to third Parties With more Information on the "Shared Bans" feature now being available, it would be nice to have information about them available to third Parties, specifically in 2 Locations:
- When a user from a shared List joins and is marked as restricted or flagged, this should be returned on IRC - it probably already is, but the relevant tags should be documented and usable for third parties providing chat integrations / moderator tooling
- An API endpoint to GET which streamers a mutual sharing has been made with or a way to query a user's "flagging" status in a channel to allow…
7 votes -
API to retrieve a user's last *several* played games, not just the most recent Currently, an extension I've made can help show off a channel, including showing off their last played game. As this is one of the main reasons a person may be interested in following that streamer (based on the information that can be gathered by the API), the main way to improve upon that is to show more of these games.
It seems strange that there is a list of the user's last several played games freely available on their channel, but not to be retrieved via an API.3 votes -
Monitor and Restrict User commands as API endpoints 4 chat commands that would be great to have as API endpoints:
/monitor USERNAME - Start monitoring a user's messages.
/unmonitor USERNAME - Stop monitoring a user's messages.
/restrict USERNAME - Start restricting a user's messages
/unrestrict USERNAME - Stop restricting a user's messages644 votes
- Don't see your idea?