Create a vote box
Submits ballot answers for all questions in a vote collection. All questions must be answered in a single request. For each question, the value is either a single option id (single-choice) or an array of option ids (multiple-choice). Validates voter eligibility, prevents double voting, and checks vote collection status (must be open). For private votes, the user must be on the eligible voters list. Returns a JSON object of the form { "seal": "<base64>" } rather than a serialized VoteBox; the seal is a combined integrity token covering every VoteBox created by this submission.
Authorizations
Server-to-server authentication. Generate a token in the admin UI at
Settings → Developers → API Access. Send the raw token in the
Api-Token header — there is no Bearer prefix.
Tokens can be marked read-only at creation time, in which case the API
rejects any non-GET request with 403 Forbidden.
Body
The new VoteBox resource
Response
VoteBox resource created

