Skip to main content
POST
Create a registration

Authorizations

x-access-token
string
header
required

Organization API token. Generate from Organization Settings → API Tokens.

Path Parameters

eventId
integer
required

Event ID

Body

application/json
form_id
string<uuid>
required

The registration form to place the order through. Its ticket types, registrant types and questions apply.

payment
enum<string>
required

How the order is paid. See the table above.

Available options:
comp,
invoice,
paid_externally,
cash,
check
attendees
object[]
required

One entry per person, at most 100 per order.

Required array length: 1 - 100 elements
idempotency_key
string

Your unique key for this order. A repeat with the same key returns the original order with 200.

Required string length: 1 - 128
external_reference
string

Your reference for the order (for example your order number). Stored as the order's note.

Maximum string length: 200
discount_code
string

A promo code configured on the event.

purchaser
object

Who placed the order. Defaults to the first attendee.

Response

Idempotent replay — an order with this idempotency_key already exists on the event. The original order and its registrations are returned; nothing is created.

data
object