80 results found
-
Bans/Banned events who did it Similar to https://twitch.uservoice.com/forums/310213-developers/suggestions/42562003-bans-who-did-the-action
But extended to the Helix API.
It would be useful to add who did a given "Ban Event" to the Get Banned Events for "service restart catchup" when using eventsub.
And useful to add it to the main "get banned users" for determining as a moderator using a tool the history or a user and to check with that moderator why that user was banned, but can't since the API doesnt' report who did it.
3 votes -
Allow access to the "Get Channel Chat Badges" endpoint using an App Access Token All of the new emote and badge endpoints can be accessed using an App Access Token except for /chat/badges which needs a User OAuth Token.
I don't see why this endpoint needs a user token since the badges can be viewed publicly on the subs page and It doesn't reveal any private info about a user.3 votesThank you for reporting this issue. This endpoint now supports access with an App Access Token.
-
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.
-
1 vote
-
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
-
Seguir canal Hola equipo de Twitch Api, me preguntaba si hay una forma de SEGUIR a un canal en especifico usando la API?, después de terminar el flujo de OAuth y obtener el token de acceso.
2 votes -
Endpoints to approve/deny messages held for review by AutoMod Messages held by AutoMod for review can be received through the documented
chat_moderator_actions
PubSub topic, however the New Twitch API does not appear to offer a way for moderators to approve/deny these messages, which would be useful for bots or moderators that use third-party tools to further customize their moderation experience.5 votesWe added the Manage Held AutoMod Messages endpoint in May.
-
Incorrectly formatted JSON example The example JSON under 'Example: Multi-month Subscription Message' is wrong, it's missing a closing }
1 vote -
Fix Get Drops Entitlements pagination type The Get Drops Entitlements GET endpoint currently responds with a pagination, however, unlike the rest of the documentation, it is typed as a raw string.
This request is to either,
- update the documentation to acknowledge that it is different from the rest of the API
- Update the endpoint to match the rest of the API and use Pagination: {cursor:""}
- In the case this is a documentation error (Having only noticed when checking the patterns, Not in usage) fix the documentation.1 vote -
Game Title for GET helix/search/channels endpoint The "GET helix/search/channels" endpoint only gives the game_id and not the game title, this would mean extra API calls that could be avoided if you included the game name in the response.
3 votesThank you for this request! We added the game_name field recently.
-
Add a "Read" API endpoint for Schedules (upcoming scheduled streams for a channel) I added this to a comment on the existing idea request for a full CRUD set of API endpoints for the "Schedule" feature, but given that I believe a whole lot of use could be made of a "Read" endpoint for upcoming scheduled streams for a given channel, I thought it worthwhile to add this as a separate (and hopefully, much easier and quicker to implement) idea request.
Please give this thorough consideration Twitch dev and product teams!
6 votesReading and managing schedules is now available in the API. https://discuss.dev.twitch.tv/t/announcing-api-endpoints-for-twitch-channel-stream-schedules/32137/
-
Create Sandbox/Testing Environment for API Twitch currently completely lacks any sort of API testing feature. This causes extreme difficulty for debugging code made with the Twitch API.
This is unacceptable when the vast, vast majority of websites/software that have a public API have some sort of testing feature that sends tests through the same API endpoints as production.
For example, a piece of software I was working on recently worked great, but it turned out that events for subscriptions was broken. We have absolutely no way to test subscription events through the Twitch Pub/Sub API besides actually buying subs. I didn't actually fix it until…
9 votesTesting Affiliate/Partner events is now possible with the Twitch CLI. See comments for more details.
-
API support for Predictions Please provide an
- api
- Eventsub
- Webhooks
CRUD and result monitoring for the new predictions feature of channel points
181 votes -
API missing cooldown/redeem per user per stream options There are additional "cool down" options that are not reflected in the API
5 votes -
Delete custom reward "Return value" is wrong Shouldn't have a "return values" table at all
2 votes -
Create Custom Reward - color no format advice The documentation for background color says "Custom background color for the reward" and provides no guidance on the "correct" format for the color (hex code with the # prefix)
2 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.
-
Provide Soundtrack Song List API Please provide a way for third party developers to obtain currently available songs and meta data related to those songs.
Both in a "get all songs" method and "search for songs"
Search should be
- free text (like game/category search)
- song ID (to get specific song data)
- artist ID (to get songs by an artist)
- album ID (to get songs on an album)
- by category/genre (to get say only Dance music or chill out music)
14 votesWe released the Get Soundtrack Current Track, Get Soundtrack Playlist, and Get Soundtrack Playlists APIs last year.
-
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.
-
Cooldown option I saw that Twitch just announced Cooldown options for Channel Points Redemption (https://twitter.com/TwitchSupport/status/1311055756922359808).
It would be very great if this could be added to the API as well2 votes
- Don't see your idea?