Polls API
  • Polls API Documentation
  • API Introduction
  • API
    • Create poll
    • Get poll by Id
    • Get all polls
    • Get polls by identifer
    • Create Vote
    • Get Vote by Id
    • Get all votes on a poll
    • Get all votes with identifier
    • Remove vote
    • Remove Poll
Powered by GitBook
On this page
  • Add vote to an option in a poll
  • Example cURL Request
  • Request Body

Was this helpful?

  1. API

Create Vote

Add a vote to an option

Now that you have a Poll with some options, let's go ahead and add vote to it.

Add vote to an option in a poll

POST https://api.pollsapi.com/v1/create/vote

This endpoint helps you add a vote to an option

Headers

Name
Type
Description

Content-Type

string

application/json

api-key

string

API Key for your account

Request Body

Name
Type
Description

poll_id

string

ID of the Poll on which the vote will be added

option_id

string

ID of the Option the vote will be on

identifier

string

Custom field that can be used to store some identifier

{
  "status": "success",
  "statusCode": 200,
  "data": {
    "identifier": "user_12",
    "poll_id": "5f9f7b186477891e5bc646a1",
    "option_id": "5f9f7b186477891e5bc646a2",
    "created_at": "2020-11-02T06:24:24.760Z",
    "updated_at": "2020-11-02T06:24:24.760Z",
    "id": "5f9fa6186477891e5bc646a5",
    "entity": "Vote"
  }
}


Example cURL Request

curl -X POST https://api.pollsapi.com/v1/create/vote \
  -H "content-type: application/json" \
  -H "api-key: $API_KEY" \
  -d '
  {
      "poll_id": "5f9f7b186477891e5bc646a1",
      "option_id": "5f9f7b186477891e5bc646a2",
      "identifier": "user_12"
  }
  '

Request Body

{
    "poll_id": "5f9f7b186477891e5bc646a1",
    "option_id": "5f9f7b186477891e5bc646a2",
    "identifier": "user_12"
}
PreviousGet polls by identiferNextGet Vote by Id

Last updated 4 years ago

Was this helpful?