805 results found
-
Create Highlights through the API
Allow for the creation of highlights using timestamps/stream markers
9 votes -
"Recommended channels/streams" API endpoint.
Would love an API endpoint for "recommended channels".
5 votes -
Insight into percentage of users that interacted with extension
Looking for a metric that helps determine what percentage of viewers tried out the extension. A developer can track the viewer count on their own, but they cannot guarantee that the extension loaded for each user. A metric is desired to calculate that X% of users interacted with the extension, not just a raw value of unique interactions.
2 votes -
2 votes
-
Allow filtering the JSON API response
For example, the YouTube Data API has the "fields parameter" to accomplish this, an example being: items(userid,username,title)
https://developers.google.com/youtube/v3/getting-started#fields
Thanks!
3 votes -
Pull boxart from Giantbomb
Boxart used on a category's Giantbomb page should be automatically set as the boxart on Twitch.
1 vote -
Add endpoints to set and retrieve channel chat settings
r9k mode
follower mode
subscriber mode
emote mode
slow mode7 votes -
4 votes
-
5 votes
-
688 votes
As mentioned earlier today on the TwitchDev Standard Output broadcast, we are moving this suggestion to "planned." We appreciate everyone's patience with this one. Although it sounds simple and we see the value, there were a number of underlying complexities to consider before we had confidence in a path forward and providing a response. We will provide another update when the endpoint is available for testing.
-
Add endpoints to set and retrieve moderator comments for a user
See https://blog.twitch.tv/channel-moderation-tools-in-chat-4188af21dbf9 for details.
28 votes -
10 votes
-
How to link out on a mobile extension
Twitch documentation does not state how to handle opening a new window on a mobile extension.
3 votes -
129 votes
-
13 votes
-
Add subscriber only status to Streams API endpoint.
Right now there is no official way (there is an undocumented endpoint) to determine whether a stream is sub only or not. Subscriber only status prohibits a lot of people from interacting with the stream, so it'd make sense for applications to be aware of such a state.
23 votes -
Add the bits:read scope to bits enabled extensions
I'm looking to add functionality to an extension where all bits count but bits within the extension have a weighting against those that aren't. I have my own bits transactions through the transactions endpoint but at the moment I have to ask for the scope separately. As my extension is already asking for the
channel:read:subscriptions
I thought it may be a good option to add this as an extra scope to ask for or possibly ask for within the same auth loop as the subscription read7 votes -
Allow pubsub whispers in Developer Rig
The Twitch Developer Rig should support pubsub whispers. It current supports normal broadcasts, but not whispers to target a specific user's frontend.
2 votes -
2FA status in users endpoint (when authing as the user)
We third party dev's often build tools that assist with moderation actions/services for broadcasters.
We tell Moderators to enable 2FA, but we have no way to check it.
It would be useful to block Logins to our tool if 2FA is not enabled. But 2FA data is not surfaced in the API and there's no way to require a User to be 2FA during the login/oAuth loop.
I'd like to see the users endpoint(s) provide 2FA status.
I expect this to be behind the user read or openID scopes.openID allows email verified. Why not 2fa status (for example)
Worth…
35 votes -
Include username in onAuth callback when a user has granted ID access.
Some third-party developers request id access on their Extensions just for the purpose of getting a viewer's username to build a more personalized experience. The only way to do so is by relying on the Helix user endpoint on their EBS. The Helix team already modified any payload that has a user id to also deliver a username and save developers the extra step of using the /users endpoint, so it's natural for Extensions to follow that path.
9 votes
- Don't see your idea?