Skip to main content

Including Custom Registration Question Answers via the API

Written by Jerica

When creating or updating attendees through API v2, you can include answers to custom registration questions in the same request. This is useful when syncing attendees from an external form, CRM, or another registration system.

Send a questions array. Each item must include a numeric question_id that belongs to the event and an answer value. The answer can be a blank string, but the answer key must be present.

{
  "email": "[email protected]",
  "name": "Sam Attendee",
  "questions": [
    {
      "question_id": 12345,
      "answer": "Enterprise customer"
    }
  ]
}

For attendee updates, send the same questions array in the attendee update request. Existing answers for that attendee are updated, and new answers are created where needed.

To find a question ID, go to Setup > General, open the Registration Questions section, and click the # icon next to the relevant question.

For full endpoint details and examples, refer to the HeySummit API v2 documentation.

Did this answer your question?