Skip to main content
A poll bid carries a signed actions.vote_url. When the user picks an answer, POST it there. The response has the results to show in place of the answers. Use vote_url exactly as returned. It already carries the token that ties the vote to this bid, so don’t rebuild or rewrite it.

Request

string
required
The id of the answer the user picked, from the bid’s assets.options.

Response

object
The poll’s results so far, including this vote.
Show the results by reading data, not the top level of the response.

Voting twice

A vote_url counts one vote. Voting again with it is not an error: you get 200 and the same results, and the count doesn’t change. There’s nothing special to handle.

Status codes

After the vote

If the bid has actions.click_url, show assets.cta linking to it. That’s the advertiser link: the vote itself never redirects. See Ad Formats & Rendering.