Events
Create Event
Create a new event in your organization
POST
Create Event
Creates a new event in your organization. A default “General Admission” ticket class is created automatically with the price (or free flag) from the request body so the event is immediately bookable. Requires theevents:write scope.
Idempotency
Pass anIdempotency-Key header (max 255 chars) to make POST retries safe. The first request executes the create; subsequent requests with the same key within 24 hours replay the original response verbatim — including the original status code — and add an Idempotent-Replay: true response header. Keys are scoped per API key, so two integrations can use the same key value without collision.
Two concurrent requests with the same key return 409 idempotent_request_in_progress to the second caller.
Request Body
Event name (max 200 chars).
Physical address, OR a virtual meeting URL (
https://...). When a URL
is provided the event is flagged as virtual and the URL is stored as
the meeting link.ISO-4217 currency code. Defaults to the organization’s currency.
Maximum number of tickets that can be sold.
0 or omitted means unlimited.Price for the default General Admission ticket class.
0 or omitted means free.Whether registrations require organizer approval. Defaults to
false.Whether the event is hidden from public listings. Defaults to
false.Long-form description shown on the event page.
Space the event belongs to. Defaults to
GENERAL.Response
Returns the created event with201 Created.
