Create Poll

Creates a new poll for your channel. Must be at least affiliate. Minimum amount of 2 choices. For more information on creating polls, check out the Twitch API Reference Guide for Create Poll.

Box Name Type Description
Login Name Dropdown Your Twitch login name (all lowercase characters)
Poll Name String Question displayed for the poll. Maximum: 60 characters.
Choice 1 String Text displayed for the first choice. Maximum: 25 characters.
Choice 2 String Text displayed for the second choice. Maximum: 25 characters.
Choice 3 String Optional third choice. Maximum: 25 characters.
Choice 4 String Optional fourth choice. Maximum: 25 characters.
Choice 5 String Optional fifth choice. Maximum: 25 characters.
Dur.(s) Number Total duration for the poll in seconds.
Points Number Number of Channel Points required to vote once with Channel Points. Minimum: 0. Maximum: 1000000.

Twitch API Endpoint: POST /helix/polls

Request Field Type Description
broadcaster_id string The ID of the broadcaster creating the poll.
title string Question displayed for the poll. Maximum: 60 characters.
choices array Array of choice objects. Each must contain a title field (max 25 characters). Minimum 2, maximum 5 choices.
duration integer Total duration for the poll in seconds. Minimum: 15, Maximum: 1800.
channel_points_voting_enabled boolean Whether viewers can cast additional votes using Channel Points.
channel_points_per_vote integer Number of Channel Points required to cast one additional vote. Minimum: 0, Maximum: 1,000,000.
Back to the list