461 results found
-
There is a problem with the followers api Peace be upon you, regarding the followers, I just review the total and the data is empty. What is the reason? The api https://api.twitch.tv/helix/channels/followers
1 vote -
Portrait clips - API Extends the Get Clips API to present information about the portrait clip if the portrait clip exists
3 votes -
Include Game Name in Clip API Responses I propose adding the game name to the API responses for clip data, alongside the game ID. This would eliminate the need for additional API calls to retrieve game names by ID, making the process more efficient. Since it’s just adding one more field to the response, this should be a simple and cost-effective improvement to implement.
2 votes -
Title: API access to "My Clips" section I suggest adding an API feature that allows retrieving the list of clips available in the "My Clips" section - https://dashboard.twitch.tv/u/USER/content/clips/channel.
Currently, this functionality is not provided by the API, which limits the ability to manage and interact with this content programmatically.2 votes -
/Edit For Links No Longer Exists, Update API This page is out of date, as a clip's /edit link, no longer exists. Page should be updated to reflect this difference, or if the link should be working, fix that issue instead.
2 votes -
Add scope moderator:view:emotes to helix/chat/emotes Given the increasing number of tools that unlawfully extract images from the internet to train their AI, I believe it's only reasonable to protect the emotes of individual channels.
7 votes -
Metadata and Ordering Features for Conduits I’d like to suggest adding some features to improve conduit management:
- Conduit Ordering and Metadata:
- Introduce an ordering system for conduits (e.g., 0, 1, 2, 3, 4) to help with organization and tracking.
- Add metadata fields such as creation time and a custom name or identifier to each conduit. This will make it easier to manage and differentiate between conduits.
Example Data:
{ "data":[ { "id":"26b1c993-bfcf-44d9-b876-379dacafe75a", "shard_count":15, "index":"0" }, { "id":"bfcfc993-26b1-b876-44d9-afe75a379dac", "shard_count":5, "index":"2" } ] }
Proposed structure (requires v2):
…{ "data":[ { "0":{ "id":"26b1c993-bfcf-44d9-b876-379dacafe75a", "shard_count":15 }, "1":{ }, "2":{ "id":"bfcfc993-26b1-b876-44d9-afe75a379dac", "shard_count":10 }, "3":{ "id":"cab6c993-bfcf-tfd9-0876-3g9d6c8fe15t", "shard_count":5 }, "4":{ } }
2 votes - Conduit Ordering and Metadata:
-
Last online search I think that i the tab follow channels in sort by there should be an option to sort by last streamed or last online
1 vote -
The example and API confusion "cannot create a subscription for a user that does not exist"
Consider replacing whole manual with Node.js/browser-only libraries that work out of the box.
It is not a nice sign if ChatGPT can't figure this out and makes lots of meaningful assumptions that simply do not apply to logic of this API.
PS: Was trying to make a bot that simply plays sounds/reads messages aloud via web source in OBS. I assumed I could do this by just making a bot and sending a link to a streamer which they would add to their OBS. But, oh boy, the security/complexity…
1 vote -
Fix syntax the Authentication Manager class has tons of errors.
start -> Start
This function only runs once so if its waiting for an AI response, it will never actually work, make an example with a proper workflow that uses Update to check for the actual api responses properly. since this only runs once, it will just not do anything.
Application.OpenURL("{UserAuthInfo.Uri}{UserAuthInfo.UserCode}"); is incorrect in 2 ways. 1: uri HAS the usercode baked in, and 2, this just won't work. remove the quotes and just put UserAuthInfo.uri.
Theres probably more here that needs to be done but thats all i got so far.
1 vote -
Fix the recent corrupt video durations This is more in the nature of a bug report, but help,twitch.tv doesn't have an option for API bugs, so...
There have recently been some videos which report an insane duration via the Twitch Helix API. There are many, but I offer 2184704180 as a representative specimen.
Helix reports that video's duration as... 1193h17m17s !
This feels like some internal database issue; if you visit https://www.twitch.tv/videos/2184704180 video navigation is screwed up, too.
3 votes -
support protobuf json with https://github.com/bufbuild/buf missing json schema or protobuf schema for the api
2 votes -
Extend blocked terms API to retun the "attempt" count You can now keep track of the number of times a Blocked Term has blocked a message in your channel. Only occurrences after 5/25/2024 will be counted.
Add this number to the API for get banned terms
Use case: terms may get collected over years but using the number we can track recent usage and "tidy" up the list if a term hasn't been attempted for a while
4 votes -
Power Up Pricing Power Ups do broadcast via EventSub but we developers have no way to get whatever the pricing is of those power ups on the channel inquestion.
Provide this information so our activity feed third party equivelents can display the right information and/or allow streamers using third party tooling to estimate their income
This could also perhaps extend to the core/in built rewards (obtain a channel emote for 24 hours/etc)
17 votes -
There's nothing here to help me troubleshoot my error I do this, but I still get the following error from the server:<html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
</body>
</html>2 votes -
Procedure is wrong I do all of this, but I still get the following response from the server: <html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
</body>
</html>2 votes -
Sub Anniversary & Sub Shared info in API The below is all available on the Twitch website but NOT available in the API. Since it can't just be scraped from the subscription page, it needs to be made available in the API for proper management of your personal subscriptions/sharing of subscriptions to channels :
On your sub page you see all channels you sub to.
You see how many days/hours/minutes until your next anniversary.
You see how many days/months until your benefits expire.
When entering a channel chat, you can see if you have shared your resub that month for that anniversary.
Please can this be exposed to…2 votes -
Option to turn off chat for older/slower devices Add an option to toggle off chat for lower computing power devices like the Amazon fire stick. Under high viewer counts with a lot of spam messages it will cause older devices to lag….
2 votes -
API endpoints to query the music catalog for DJs Please provide an endpoint to query the music catalog for DJs by Artist name and title or by ISRC.
This will help automating synchronizing the local catalog with the Twitch catalog to know which tracks are legally playable on Twitch and helps also with music request tools to instantly tell if the request is fulfillable.
There are probably tons of more use cases that come up in the coming weeks and after the dj program started.174 votesWe are actively investigating APIs for the music catalog. It is a complex challenge that requires more scrutiny than our usual endpoints. We will have further information about the potential implementation and availability of these APIs at a later date. If you have a use case in mind, please include it in the comments below as this would be helpful for our development process.
-
Fix Example Response The response example in "How to use a refresh token" is missing the "expires_in" property.
2 votes
- Don't see your idea?