Skip to main content
WEBHOOK
MultipleChoicePollCreated
{
  "event_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "event_timestamp": "<string>",
  "payload": {
    "id": "1234",
    "created_at": "2026-02-13T21:11:43+00:00",
    "updated_at": "2026-02-13T21:11:43+00:00",
    "post_type": "multiple_choice_poll",
    "title": "<string>",
    "creator": {
      "id": "1234",
      "created_at": "2026-02-13T21:11:41+00:00",
      "updated_at": "2026-02-13T21:11:41+00:00",
      "name": "<string>",
      "email": "[email protected]",
      "short_bio": "<string>",
      "admin": true
    },
    "space": {
      "id": "1234",
      "created_at": "2026-02-13T21:11:41+00:00",
      "updated_at": "2026-02-13T21:11:41+00:00",
      "name": "<string>",
      "collection_id": 123
    },
    "permalink": "<string>",
    "choices": [
      {
        "id": "<string>",
        "text": "<string>"
      }
    ],
    "images": [
      "<string>"
    ],
    "choice_1": {
      "id": "<string>",
      "text": "<string>"
    },
    "choice_2": {
      "id": "<string>",
      "text": "<string>"
    },
    "choice_3": {
      "id": "<string>",
      "text": "<string>"
    },
    "choice_4": {
      "id": "<string>",
      "text": "<string>"
    },
    "choice_5": {
      "id": "<string>",
      "text": "<string>"
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Webhook payload

event_id
string<uuid>
required
event_timestamp
string<datetime>
required
payload
object
required

Payload sent when a multiple choice poll is created

Response

200

Return any 2xx status to indicate that the payload has been successfully received.

Any other response will cause the webhook to retry up to 5 times, over a period of several hours.