Register a new attendee

Registers a new attendee for the event. Validates submitted fields against the chosen ticket type's custom field definitions, processes workshop enrollment, purchase items, coupon codes, and payment initialization.

Group registration: When the attendee's ticket type is configured with allowed invitee types, registering that attendee automatically creates a new group with them as leader. The response meta object then contains group_uuid and a profiles map describing which invitee types have seats available. Additional attendees can join this group by passing group_registration_uuid (the group_uuid value) in their own registration request -- their attendee_type_id must match one of the allowed invitee types with available seats.

Supports both user and attendee (sponsor-delegated) authentication.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Event slug or numeric ID

Body Params
attendee
object
required
workshops
object

Workshop IDs to register for, keyed by workshop ID

purchase_items
object

Purchase items keyed by item ID with quantity as value

string

Optional coupon code to apply

string

Short UUID of an existing attendee group to join as an invitee. Obtain this from the meta.group_uuid field of the group leader's registration response. The invitee's attendee_type_id must be in the group's allowed invitee types (see meta.profiles).

integer

Optional ID of a ticket booking this registration consumes. The booking's attendee_type must match the registering attendee's, and the booker must be paid.

Responses

401

Unauthorized

422

Validation error - missing required fields

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json