437 results found
Being able to order some of the Helix endpoints by date would be useful
Follower for example would need in some cases 11k+ calls to the follower endpoint to just get the 100 followers who had followed for the longest time.
This would also be good in the subscription endpoint if cumulative and streak get put into the Helix API10 votes
It would be convenient to have the ability to query Bits transactions based on broadcaster id and user id. This is extremely helpful for Extensions with lots of transactions and saves on calls to the API that would be necessary for paginating until the desired transaction is found.9 votes
Add viewer and channel count in /helix/games/top response. This information is currently not available in Helix.11 votes
For example, the YouTube Data API has the "fields parameter" to accomplish this, an example being: items(userid,username,title)
The New Twitch API needs serious attention. I worked considerable with the V3 API and that was rock solid. I'm having a difficult time with the new API. It has a lot of quirks.
My biggest issue now is that certain calls return an empty response with certain parameters.
For example, if I try to filter streams with a gameid and language this will return a result with 0 items sometimes while other times it will return the correct results. The behavior is very inconsistent.
It works 100% of the time without the language parameter.
Extend Clips related API requests - Way to get clips based on more parameters - for example curator_id, vod_id, ejc
It is quite hard to find clips using https://www.twitch.tv/manager/clips page to find clips and API does not offer nice solutions to make a 3rd party application to replace it.
Here are some examples of API request parameters and some of their possible uses.
- clip creator can find all their own clips
- broadcaster can find and delete all the clips from problematic viewer
- find clip compilation material for the stream
- find clip compilation material for the date(and range)
- find throwback clips - "last year this time we did this"
- in combination…5 votes
When user IDs in the provided data payload do not exists, the endpoint returns a 500 error. Ideally this should return a more detailed error code with an error message related to user IDs.3 votes
There should be a Live Activated Channels with Extensions webhook to get updates once a channel w/ the Extension goes live- similar to the Stream Changed webhook, this would reduce the amount of polling needed.5 votes
There are two scenarios when using this API which return a 500 from the server, but which should return either a 401 or 400 and a meaningful error code to help point out the issue:
If you have set your productSKU's to 'live', but you're testing in 'Hosted testing', you receive this error. A response telling you that you cannot test SKUs in live mode when in hosted testing would be great.
If your extension is live and you are trying to use bits on a channel which doesnt support it, you will receive a 500 from the server. I…
Provide a sandbox to test Drops integrations.3 votes
The current Twitch IFTTT service is a great start. However, I'd like to see more event triggers for streamers. In specific:
- If new subscriber on my channel (with variations for sub gift bundles)
- If resub on my channel (with variations matching Twitch badges 1/3/6/12/etc)
- If new host to my channel
- If new raid to my channel
- If cheer amount (with variation options)
- If Tip/Donation (with variation options)
Reason for request: Those of us who have Nanoleaf, Phillips Hue, or smart lights could utilize those event triggers to create some very cool lighting…5 votes
It seems that it’s currently impossible to determine who is streaming to a shared channel using the Authorized Broadcaster feature. I tested on my own channels and it appears as if the https://api.twitch.tv/kraken/channels/<mysharedchannel> endpoint does not include any information on the authorized broadcaster streaming to that channel.
Is this something in the works or planned? It would be very helpful for building extensions and bot commands for shared channels.
Note: when adding an email address to the authorized broadcaster list, it does check that the email is associated with a valid Twitch account, so this information should be available…4 votes
I want to ask that can I integrate twitch with my website https://fastlabourhire.com.au/labour-hire-brisbane/? If yes, Then please do let me know about the procedure? Should I need to hire a developer or I can do it by myself?0 votes
- Don't see your idea?