80 results found
-
Create API endpoints for Ads and the Ads Manager With the heavy push Twitch is making to have streamers use the Ads Manager and to run more ads in general, this could go a long way to making that easier on our end. Ideally we should be able to get the following information and do the following things:
- see how long until the next ad
- see whether or not pre-rolls are disabled and for how long
- see how many snoozes are left
- see the cooldown time until another ad can be run
- activate a snooze
- run an ad manually (this is already possible, but adding for completion)
Additionally, EventSub…
211 votes -
Add "branded content" as a toggle option to modify channel information endpoint The new checkbox
https://help.twitch.tv/s/article/branded-content-policy?language=en_US
Needs to be get and set-able via the API
57 votesThis is available in the Modify Channel Info endpoint
-
Provide an API to trigger a shoutout Please provide an API for shoutouts to be triggered from the API
163 votesThe Create Shoutout API is available in open beta now.
-
Shields up/down trigger via API and eventsub announcements Please provide an API to enable/disable shields
Manly for things like streamdecks.
And need a "current status" so don't try to off whilst it's already off/etc
21 votesOur Shield Mode Twitch API endpoints and subscription types are generally available now.
-
Extend get clips endpoint with featured flag May we get an extension for the "Get Clips" endpoint so we can see in the response which clip had been featured?
Also an optional filter for request query that returns all, non-featured or featured clips depending on the passed parameter. By default it would return all clips.3 votesis_featured has been added to the return payload as well as an optional query parameter to get all featured or all non-featured Clips.
-
Set custom tags to stream info Hello :)
We can now add custom tags to our stream infos but the API does allow us to do the same for now.
Also, if we edit the tags from the new form, we don't get them back with the API.Is this API update planed ?
25 votesWe recently added updated Helix with support for custom tags. You can use the Modify Channel Info endpoint to add tags.
-
Docs errors for push live for guests There doesn't seem to be an API function to (for a slot) "show on stream"
2 votes -
Please provide an API to manage Donations Please provide an API to manage donations
including but not limited to
- starting
- stopping
- goal(s) management
- donations made
- information about active goals
- information about active donations on the channel (started/stopped scheduled for x)
26 votesOur Charity APIs and EventSub subscription types move to general availability this week.
-
Channel Guest Star Slot Update Notification - slot_count should be slot_id as per the reference
slotcount should be slotid in the example event
2 votes -
Get Guest stars endpoint to allow show/remove specific guests, including disable their video/mic Target streamers: Coworking & costudying
Use case: We've been using discord voice rooms or apps like studyverse to share people's cameras while focusing on their tasks, having an endpoint like this would allow a bot to automatically show affiliates/partners' camera, and mute subscribers as example.
4 votesThis is possible with the Guest Star APIs in open beta now. If a guest is sharing audio/video, you can choose to disable those from coming through Guest Star.
-
Please Provide an API to CRUD /announce Please provide an API to
- Create
- Replace
- Update
- Delete
For the new announcements feature.
Additionally this should work with a broadcasters token or a moderators token
Usecase: much easier to automate and manage announcemtns externally.
We could for example auto update the "message of the day" and/or change the message based on timers or external factors.
We could also use it for the "Death Counter" of the game the streamer is playing on Stream
32 votesWe released the Send Chat Announcement API last summer.
-
Extend clips API to return the offset/start point to request the offset of a clip being added to the API
Use cases include
- Deduplication of Clips submitted to a clips submission thing
- Recreate the clip from a copy of the vod.
- Using the offset to easily spot "hype" points of a stream for channel editors making highlights to focus on that point aka "heatmaps of popular stream time points"
- From CSharpFritz: Show clips in the order that they naturally occurred, and not the time that they were created
295 votesWe have completed the necessary work mentioned in our previous update to provide the VOD offset for Clips. The Get Clips API endpoint now includes "vod_offset" and further information about the field can be found in the API reference: https://dev.twitch.tv/docs/api/reference#get-clips
-
Get the authenticated user's emotes (equivalent to existing Kraken endpoint) This Kraken endpoint provides the emotes a user has access to: https://dev.twitch.tv/docs/v5/reference/users#get-user-emotes
A similar functionality would be nice for the new API as well. It should contain all emotes a user has access to, for example Global Emotes, Subemotes, Bit Emotes, Emotes unlocked by Channel Points and so on (the Kraken endpoint is unfortunately missing some types of emotes).
The emotes returned would be for the authenticated user, with an appropriate scope required.
176 votesThis endpoint is available as of today in open beta.
-
API support for Predictions Please provide an
- api
- Eventsub
- Webhooks
CRUD and result monitoring for the new predictions feature of channel points
181 votes -
User ban timestamp A user's banned timestamp when fetching this route https://dev.twitch.tv/docs/api/reference#get-banned-users (When did the user got banned precisely).
3 votes -
Please provide an API for the new "Unban Request" system So that third party developers can be notified of new unban request
And that third party developers can respond to those unban requests, the same way as you can on the moderator view181 votesTwo endpoints have been added in open beta for Get Unban Requests and Resolve Unban Requests. Two EventSub subscription types have also been added in open beta for retrieving channel.unban_request.create and channel.unban_request.resolve events.
-
Require Authentication for the Get Chatters Endpoint Currently, this endpoint: https://tmi.twitch.tv/group/user/<CHANNEL>/chatters
Can be used freely without any authentication or scope.
This is definitely being abused with the hate raids. It's been abused by malicious actors for a long time now. Why has this endpoint been created in such a way that there is zero barrier for a malicious actor to obtain user data?
Even the Get Polls endpoint (https://dev.twitch.tv/docs/api/reference#get-polls) requires both authentication and a scope!
How has that Get Chatters endpoint not yet been removed an replaced with a secure Helix endpoint, as stated here: https://twitch.uservoice.com/forums/310213-developers/suggestions/39145294-chatters-viewers-helix-api-endpoint
This is not ok.
13 votesThe Twitch API Chatters endpoint is generally available now.
-
ADDING MORE OPTION TO POLL As we all know, we are betting on polls to win more points. But there is only 2 option in it. We should add one more option to extend it to 3.
So basically, so many viewers watching CS:GO and in this game, you can not always win or lose it also there is a draw option in game. It is just an example there are so many games like this: Fifa, Pes, NBA etc.
So we should add one more option to predict the draw option also for winning more points.
1 voteChannel Points Predictions allow up to 10 options and the Twitch API also supports this many options as of a couple months ago. For more information on selecting multiple options as a broadcaster, see the help article below. If you are third-party developer, the second link will provide information regarding how to create a Channel Points Prediction programmatically with up to 10 options.
https://help.twitch.tv/s/article/channel-points-predictions#create
-
Examples without depending on unofficial libraries/websites You should describe how to work with chat without using an unofficial library that is not owned by Twitch.
At the same time you should explain how to get the Oauth Token not using a website that is also not owned by Twitch but uses "Twitch" in it's name, going against the TOS.1 vote -
Provide Soundtrack now playing information for a stream Provide an API to get the currently playing sound from Soundtrack
This will allow chatbots and overlays to display now playing information
On a per channel basis return
- Song Name
- Song Artist
- Song Album
- Song meta data such as Soundtrack Category etc
- Song box art
- Song album box art
- Song Duration (in seconds or hh:mm:ss format/other RFC format)
- Time song started playing
66 votesThis is now available with the Get Soundtrack Current Track endpoint that is in Open Beta now.
- Don't see your idea?