Skip to main content
POST
Join an event waitlist

Headers

X-Event-Invitation
string

Invitation capability required to reach an invite-only event; invite_token input is an alternative.

Example:

"issued-invitation-token"

X-Event-Waitlist-Offer
string

An active waitlist offer can authorize the invite-only page; waitlist_offer_token input is an alternative.

Example:

"issued-offer-token"

Path Parameters

clientSlugOrId
string
required

Public organization slug or numeric ID.

Example:

"example-foundation"

eventSlug
string
required

Event slug within the organization.

Example:

"annual-gala"

Body

application/json
ticket_type_id
integer
required

Active event ticket type with waitlist enabled.

Example:

42

name
string
required

Guest name.

Maximum string length: 255
Example:

"Jane Doe"

email
string<email>
required

Guest email, normalized for one active entry per ticket.

Maximum string length: 255
Example:

"jane@example.org"

idempotency_key
string
required

Retry key scoped to this event/ticket. Reusing it with changed request data returns 409.

Maximum string length: 120
Example:

"waitlist-request-42"

phone
string | null

Optional phone.

Maximum string length: 80
Example:

"+12565550123"

requested_units
integer | null

Requested registration units; admissions are derived from the ticket.

Required range: 1 <= x <= 50
Example:

1

Response

Join an event waitlist completed.

data
object