Skip to main content
POST
Quote public event registration

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
tickets
object[] | null
sponsor_packages
object[] | null
promo_code
string | null

Active event promo code; validity/redemption limits apply.

Maximum string length: 80
Example:

"WELCOME"

donation_amount
number | null

Optional donation add-on, suppressed when event settings disable it.

Required range: 0 <= x <= 99999999.99
Example:

25

cover_fees
boolean | null

Request server-calculated V2 fee coverage; ignored for check payment.

Example:

false

payment_method
enum<string> | null

Selected payment method; check disables fee coverage.

Available options:
card,
paypal,
check,
offline,
cash,
free,
null
Example:

"card"

currency
string | null

Three-character hint; event currency determines the quote.

Required string length: 3
Example:

"USD"

waitlist_offer_token
string | null

Valid waitlist offer capability for the matching ticket and exact offered quantity.

Maximum string length: 128
Example:

"issued-offer-token"

Response

Quote public event registration completed.

data
object