Skip to main content

This page is also available as plain markdown · OpenAPI spec

List questions

GET 

/events/:eventId/questions

List questions

Request​

Path Parameters

    eventIdstringrequired
    Example: 00000000-0000-0000-0000-000000000000

Query Parameters

    pageinteger
    Example: 1
    perPageinteger
    Example: 1

200

Returns the event's questions
dataobject[]required
objectstring
idstring
positioninteger
fieldTypestring
titlestring
optionsstring[]nullable
termsTextstringnullable
requiredboolean
onlyForTicketsstring[]
objectstringrequired
pageintegerrequired
totalPagesintegerrequired
perPageintegerrequired
totalCountintegerrequired
hasNextPagebooleanrequired
metaobjectrequired
requestIdstringrequired
Example: returns_the_event's_questions
{
  "data": [
    {
      "object": "question",
      "id": "e1407e9e-0409-4013-9e5f-05e1448c8f0c",
      "position": 1,
      "fieldType": "short_text",
      "title": "What's your stage name?",
      "options": null,
      "termsText": null,
      "required": true,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "3c94ba56-7c32-4037-a27a-adc6a10e453f",
      "position": 2,
      "fieldType": "text",
      "title": "Tell us about your musical background",
      "options": null,
      "termsText": null,
      "required": false,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "750f288a-9909-49ff-a455-f04dfa4bcc5d",
      "position": 3,
      "fieldType": "dropdown",
      "title": "Meal preference",
      "options": [
        "Vegetarian",
        "Vegan",
        "Omnivore"
      ],
      "termsText": null,
      "required": true,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "a17c5c97-e764-4916-8029-e7e54819b574",
      "position": 4,
      "fieldType": "terms",
      "title": "Terms and conditions",
      "options": null,
      "termsText": "By attending you agree to our filming and photography policy.",
      "required": true,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "b3c2e3d2-f40d-45b4-b1a6-81e922e74cf8",
      "position": 5,
      "fieldType": "address",
      "title": "Mailing address",
      "options": null,
      "termsText": null,
      "required": false,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "f63c4866-a7cb-4ff3-b9ce-139deb76774d",
      "position": 6,
      "fieldType": "phone",
      "title": "Phone number",
      "options": null,
      "termsText": null,
      "required": false,
      "onlyForTickets": []
    },
    {
      "object": "question",
      "id": "efd6134d-f9aa-4af2-a395-c6c310d24328",
      "position": 7,
      "fieldType": "short_text",
      "title": "Backstage access code",
      "options": null,
      "termsText": null,
      "required": false,
      "onlyForTickets": [
        "d44c2c29-67b7-4933-aa0d-536a469aa1fb"
      ]
    }
  ],
  "object": "list",
  "page": 1,
  "totalPages": 1,
  "perPage": 25,
  "totalCount": 7,
  "hasNextPage": false,
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}

401

Returns 401
objectstringrequired
statusintegerrequired
messagestringrequired
metaobjectrequired
requestIdstringrequired
Example: returns_401
{
  "object": "error",
  "status": 401,
  "message": "Authentication required",
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}

403

When oauth token lacks events read scope returns 403 when oauth token lacks events read scope
objectstringrequired
statusintegerrequired
messagestringrequired
metaobjectrequired
requestIdstringrequired
Example: returns_403_when_oauth_token_lacks_events_read_scope
{
  "object": "error",
  "status": 403,
  "message": "Insufficient scope. Required: events_read",
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}

404

Returns 404 for non-existent event
objectstringrequired
statusintegerrequired
messagestringrequired
metaobjectrequired
requestIdstringrequired
Example: returns_404_for_non-existent_event
{
  "object": "error",
  "status": 404,
  "message": "Resource not found",
  "meta": {
    "requestId": "00000000-0000-0000-0000-000000000000"
  }
}