80 results found
-
API to CRUD the new/upcoming schedule Please provide an API for the new upcoming Twitch features (preferrably day 1 would be nice)
Today, I'm here again to ask for an API.
Today for the new/upcoming schedule feature I've heard about
152 votesThank you for the feature request. The Twitch API now includes Schedule APIs! https://discuss.dev.twitch.tv/t/announcing-api-endpoints-for-twitch-channel-stream-schedules/32137/
-
Add the date/time of the ban to the moderationg/banned Similar to https://twitch.uservoice.com/forums/310213/suggestions/38203978
But include the date/time of when the ban record is for.
So for example
{ "user_id": "SomeID", "user_login": "SOMElogin", "user_name": "SOMEdisplay", "expires_at": "", "reason": "", "moderator_id": "15185913", "moderator_login": "barrycarlyon", "moderator_name": "BarryCarlyon" }
I have no idea when this ban happened.
UseCase: For considering unbans when reviewing data in an external tool, the date/time of the ban will be considered to determine if the user who is banned has "served" their time or not
6 votes -
Twitch is best platform As we all know that twitch is one of the best platforms for gamers. I want to embed it with my website https://routerinsider.com/best-router-under-150/ so that every person can get benefit from it. How can I embed it?
1 vote -
778 votes
This endpoint has moved from open beta to general availability!
https://dev.twitch.tv/docs/api/reference/#get-moderated-channels
-
Provide API to return subscriber points As noted here
https://help.twitch.tv/s/article/lifetime-subscriber-guide-for-partners?language=en_US
Lifetime Subscribers are a unique benefit for Twitch Partners. Lifetime subscriptions do not generate revenue or additional subscription points.
No where in the subscribers API is a given sub tagged as lifetime.
So whilst we can math the subscriber points from helix, we can't discount these lifetime subs from our count.
Extend the subscribers API to flag as lifetime, (or provide a seperate endpoint)
And provide a API to fetch the Sub Points without having to iterate all pages.149 votes“points” has been added to the “Get Broadcaster Subscriptions” endpoint and documentation has been updated.
-
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 -
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.
-
broken example example doesn't work "error":"Unauthorized","status":401,"message":"OAuth token is missing"}curl: (3) URL using bad/illegal format or missing URL
2 votes -
1 vote
-
Chatters / Viewers Helix API Endpoint The existing API endpoint for getting chatters predates User IDs and only returns usernames. It's also part of TMI and not officially documented, which could result in it being removed at any point without any notice.
Many bots use the endpoint for channel loyalty points, and then have to make secondary calls to the get the user ID.
220 votesThe "Get Chatters" endpoint is now in general availability (as opposed to open beta). "user_id" and "user_name" have been added to the response. Documentation can be found here: https://dev.twitch.tv/docs/api/reference#get-chatters
-
Channel Points API multiple suggestions/requests A great many Ideas/notes and stuff from the Developer discord was collected and thrown into a Google Docs
https://docs.google.com/document/d/1dxx04pp6VVqY9s9JRcVP3w9keBHrRR5LB3Q043McS1Q/edit?usp=sharing
Covers
- CRUD store items
- Fetching/updating points values
- handling store redepmtions
- Stuff about webhooks
- Stuff about points in extensions (see also https://twitch.uservoice.com/forums/310213-developers/suggestions/38874571-channel-point-transaction-in-extension )Throwing it here so it's here as well as already sent to Twitch via Dev Advocacy
102 votesAs announced at last week’s Developer Day, we now have set of Channel Points endpoints and EventSub subscription types. This initial release may address much of the feedback captured here, if you still have features you would like so see, please feel free to file more UserVoice ideas under the “API” category.
-
Polls API Please provide an API to CRUD polls and observe the results in real time when a poll is ran.
Ability to read historical/past polls would also be nice
199 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.
-
Fixing an error There's an error in Section "Using cURL to get the information".
curl command needs param -X if you want to specify the method, for example GET in this case:
curl -X GET "<url>"...1 vote -
Emotes by channelID It is impossible to get the emotes for a channel from the API via Channel ID
The API uses "emotesetID" and there is no API endpoint that provides the emotesetID for a given channel
Please provide a way to get the emotes for a channel via ChannelID/ChannelLogin
116 votesGet Channel Emotes, Get Global Emotes, and Get Emotes Sets are now available in the API. https://discuss.dev.twitch.tv/t/announcing-api-endpoints-for-twitch-emotes/32073
-
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 for channel banned terms CRUD https://dashboard.twitch.tv/u/USERNAME/settings/moderation/blocked-terms
There is no API for automation of adding/removing/listing a given channels blocked-terms
When adding/removing a term modlogs display in chat as
barrycarlyon used: /addblockedterm THISISATEST.
barrycarlyon used: /deleteblockedterm THISISATEST.But these are not valid chat commands either.
Please provide an API to CRUD channel blocked terms
83 votesWe released the Get, Add, and Remove Block Terms endpoints last November.
-
1 vote
-
Add the IGDB game ID to the Helix Games Endpoint Now that Twitch is utilizing IGDB instead of Giantbomb.
Please add the IGDB Game ID to the Helix Fetch Game endpoint.
https://dev.twitch.tv/docs/api/reference#get-games
https://api-docs.igdb.com/#gameThen we can easily lookup a game on Twitch with the game on IGDB without getting lost in search/selecting the wrong one with a similar name
14 votesIGDB ID is now available in the responses for "Get Games" and "Get Top Games.
-
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
- Don't see your idea?