366 results found
-
Allow Channel Editors to use Helix Raids API With the new Raids API, it should mirror IRC where channel editors can trigger raid/unraid. Currently, this is not supported (need broadcaster user access token). Until this functionality is added, I will not be migrating to Helix Raids
14 votes -
Add a new body value to the "Create Custom Rewards" endpoint to hide the chat highlights generated when a user buys a custom reward The problem occurred after the release of an extension game i developed, where the viewers could spend channel points to obtain in-game currency. With over 6000 viewers, the chat became impossible to moderate as there were so many messages per second. This very simple option would greatly relieve the chat in such situations.
E.g.: "is_highlighted" (defaults to true)
14 votes -
Ads status endpoint Please provide an endpoint that returns the following information
- adverts last run
- adverts can run next (retry_after)
- adverts max duration
It would be useful to provide better tooling for streamers whom have a contract requiring ads to be run.
14 votes -
Bits Leaderboard All time. Get ALL records The Get Bits leaderboard API has no ability to get page 2,3,4 etc
Please add pagination
https://dev.twitch.tv/docs/api/reference/#get-bits-leaderboard
14 votes -
API to unpublish a vod Please provide or update the videos API to allow API users to unpublish a VOD
13 votes -
Extend Start commercial to include preroll data When streamers run ads, they'd like to know how long the PreRolls are disabled for.
Please extend https://dev.twitch.tv/docs/api/reference#start-commercial to return preroll data
For example
{
"data": [{
"length" : 60,
"message" : "",
"retry_after" : 480
}]
}becomes
{
"data": [{
"length" : 60,
"message" : "",
"retryafter" : 480,
"prerollends": unixTimestamp
}]
}13 votes -
Add CRUD for Roles Manager We should be able to CRUD the Role Manager that is in the Streamers Dashboard. This would resolve multiple UserVoice requests including CRUD for VIP, Mod & the Editor migration from v5.
13 votes -
List all clips It is impossible to get all clips for a channel.
Please provide a way to get all clips for a channel
13 votes -
13 votes
-
Include emote artist in the Get Emote Sets endpoint The API does not include any attribution info at the moment, it would be nice if we could get the artist's username and id with the emote data :)
12 votes -
Bot is known/verfied Endpoint to check if userID has a known bot or verified bot flag.
Which currently exists as a undocumented v5/kraken endpoint.
usercase: what rate limit does my bot have? I can check if my bot has mod but I can't check if my bot has verified bot.
11 votes -
"Get Emote Sets" enhancements It would be useful if the following values could be added to each emote:
- Channel Name (e.g. "owner name") - Obviously the name can be retrieved from the "owner id" by doing another API request, but it would be nicer to require fewer API requests
- Tier - The "Get Channel Emotes" endpoint already contains a "tier" value, it would be nice if this one would also have it
Additionally, not all emote sets appear to be supported by the endpoint. For example the following emote sets (from the "emote-sets" tag and also valid emote sets in the v5 "Get User…
11 votes -
Allow use of API to swap active emotes in and out from upcoming Emote Library The addition of the Emote Library that is coming soon is a fantastic addition, this is great for solving the issue of disparity between partners and affiliates on emote variety, without undermining the parner program and is a fantastic compromise.
I would like to suggest the addition to the Twitch API to allow for enabling and disabling of active emotes from the Emote library via a privlaged API call from a token with sufficient privlages through oAUTH.
An example of the proposed usecase would be 4 API calls:
-Activate Emote [Params: Emote ID, (Optional: Emote Slot)]
-Deactivate Emote by ID…11 votes -
Dashboard Activity Feed API Please provide access to the dashboard activity feed
- PubSub and Webhooks for real time
- GET API to obtain the history/missed events
11 votes -
Webhook for commercials Please provide a webhook so that authorised tools can collect Commercial status when an ad is run not via the Start Commercial API endpoint (ie Via chat or another authorised user)
So tool A will know not to try and run ads because user Fred just did
And Tool A doesn't want to run ads after the "retry_after" period as Fred ran the ads 20 minutes early. so we'd want to reset the start point to when Fred ran ads. For say when Tool A runs ads one per hour
For example
11 votes -
Have PubSub Channel Points topics fire an event when an unfulfilled reward has been marked as completed What's been made available for the events from PubSub is nice, but currently there is no way to know of when a unfulfilled reward has been marked as complete by a Streamer/Mod. Since the event is already well structured, all that would need to be done is simply re-send the same event with the status property updated to reflect that it was fulfilled (either just using the existing "FULFILLED" value or possibly a new value like "MANUALLY FULFILLED").
11 votes -
Team Managment We'd like to be able to, CRUD on Teams
Caster -> Team
- Accept/decline invitesTeam -> Caster
- Create an Invite
- Set A Streamers primary/displayed team
- Edit a team description
- Remove Team Members- Fetch Team information
- Fetch who in a given team
- Webhook for ^^
- Fetch who in a given team that is live
- Webhook for ^^
11 votes -
Add viewer and channel count in /helix/games/top Add viewer and channel count in /helix/games/top response. This information is currently not available in Helix.
11 votes -
Extend the "ban user" endpoint to accept "login" as an alternative to the already existing "user_id" Today when you're using chat you can just enter
/ban user
and the user will be banned, and the same is true for the IRC command, you can ban just by their username. It would be good if the ban endpoint would follow the same pattern.The use case for that is that I have a tool to mass-ban multiple users on multiple channels at the same time (I mod quite a lot of channels, so this streamlines this process), and I decided to migrate from the IRC API to the helix API, but because of it just accepting the…
10 votes -
Fetching a token returns `bearer` but Helix doesn't accept `bearer` Brief description
https://dev.twitch.tv/docs/authentication/getting-tokens-oauth
When you get a token, it returns token_type as bearer
If you take this value as is and call helix endpoints it doesn't work as helix only accepts Bearer
How to reproduce
Generate a token
Construct a header using the returned data by concatenating elements from the returned JSON
`Authorization: ' . tokentype . ' ' . accesstokenCall a helix endpoint
Get a 401
Expected behaviorTwitch accepts Bearer and bearer as valid
or
returns Bearer as the token type when fetching a token.
Additional context or questions
I'm not sure what the correct…
10 votes
- Don't see your idea?