Create a ticket type
Minimum role: ADMIN. Active workspace via the X-Workspace-Id header.
/ticket-typesAuthorizationAPI key · headerrequiredAPI key prefixed with Bearer . Alternative: the x-api-key header with the raw key. Available scopes: read and write (see /.well-known/oauth-protected-resource).
x-api-keyAPI key · headerrequiredRaw API key (without Bearer ), alternative to Authorization.
X-Workspace-IdstringActive workspace to operate on. Optional: when omitted, the default workspace of the user who owns the key is used (pickActiveOrg).
application/jsoneventDateIdstringrequirednamestringrequireddescriptionstringpricenumberrequiredcurrencystringrequiredcapacityintegerrequiredmaxPerOrderintegerrequiredisVisiblebooleanrequiredorganizerAbsorbsFeebooleanrequiredsaleStartsAtstring<date-time> | nullShow propertiesHide properties
string<date-time>nullsaleEndsAtstring<date-time> | nullShow propertiesHide properties
string<date-time>nullseatsioCategoryKeystring | nullShow propertiesHide properties
stringnullOK
dataTicketTyperequiredShow propertiesHide properties
idstringrequiredeventDateIdstringrequirednamestringrequireddescriptionstring | nullrequiredShow propertiesHide properties
stringnullpricenumberrequiredcurrencystringrequiredcapacityintegerrequiredsoldintegerrequiredavailableintegerrequiredsoldOutbooleanrequiredmaxPerOrderintegerrequiredsaleStartsAtstring | nullrequiredShow propertiesHide properties
stringnullsaleEndsAtstring | nullrequiredShow propertiesHide properties
stringnullisVisiblebooleanrequiredorganizerAbsorbsFeebooleanrequiredbuyerServiceFeenumberrequiredseatingSurchargenumberrequiredivanumberrequiredbuyerTotalnumberrequiredseatsioCategoryKeystring | nullrequiredShow propertiesHide properties
stringnullpriceStagesTicketPriceStage[]Price stages preceding the final price, ordered by sortOrder. [] = fixed price. Absent if the response does not include them.
Show propertiesHide properties
TicketPriceStageidstringrequirednamestringrequiredpricenumberrequiredsortOrderintegerrequiredendsAtstring | nullrequiredCloses once this date passes (ISO 8601). null = no date cutoff.
Show propertiesHide properties
stringnullquantityinteger | nullrequiredTickets at this price. The cutoff is CUMULATIVE across the ticket type: the stage closes when sold + reserved reaches the sum of quantity for this stage and all previous ones. null = no quantity cutoff.
Show propertiesHide properties
integernullisCurrentbooleanrequiredtrue for the stage currently in effect (the first one still open). If none is, the ticket type's price applies.
currentPricenumberCURRENT base price per unit (the open stage, or price if none). Present alongside priceStages.
createdAtstringrequiredMissing or invalid credential.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyInsufficient role or resource not accessible.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyResource does not exist or is out of scope.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyRequest body/parameter validation failed.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany
