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

-
We're pleased to announce this has been launched today as a public beta: https://discuss.dev.twitch.tv/t/announcing-apis-and-eventsub-for-polls-and-predictions/31539
-
CarlHugoM commented
Having an API for this would be very convenient to automate user engagement polls for example or have a bot starts a poll or whatnot.
As for the historical data, if we can subscribe to a poll results event, we could compile our own historical data so this would not be a priority to me. Maybe in a v2? That said, having the ability to create polls and subscribe to voting/results events would be more important to me.
-
MHarmony commented
This is available through your "unofficial" and "restricted" GQL api. Please port this to the official Twitch API.
-
stage_control commented
Also interested in this feature.
-
Adminecressey (Admin, Twitch) commented
Thank you for the request. Could you tell me more about your use case for reading past polls? What would you use this for and how far back would you expect to go?
-
011100110110000101100100 commented
Twitch! We mods and creators need this! Let's go! <3
-
SkillerFreaky commented
Something new about this?
-
duncte123 commented
It's been over a year, twitch please just add this.
I need to be able to automatically create polls on my channel -
tduva commented
Please also make polls accessible for all users (finding out there is one, voting on it with user token), not just with broadcaster access.
Some recent new APIs have been quite restricted, with no access for moderators, editors or regular viewers (where comparable older APIs have it). Maybe this is intended, but it makes me question whether it's still worth it to keep putting time into developing tools for Twitch.
-
LuckoftheLefty commented
Please, please expose these! I'd love to be able to trigger bot events for poll winners and other things!
-
BrandinArsenault commented
Endpoints to create, end, dismiss and delete a poll as well would be a good addition to complete this.
-
osmose42 commented
I don't know what it means, but yes!
-
Beian commented
Really good idea ! We need it