POST /events at your provisioned Ticket Spot API v2 base URL. The production OpenAPI contract lists https://ticketspotapp.com/api/api/v2 as that base URL; use the base supplied with your integration if it differs.
Request example
TICKETSPOT_API_BASE and TICKETSPOT_API_KEY in your server environment before running the example.
Event fields
The end must be after the start. Supply explicit times to avoid an unintended all-day range.
Venue
The venue object acceptsvenue_name, multi_line_address_display, latitude, longitude, and address. The address can contain address_1, city, region, postal_code, country, and countryCode. Latitude must be between -90 and 90; longitude between -180 and 180.
Tickets
Each ticket requiresname. Optional fields are price (zero for free), quantity (omit or use null for unlimited), and description. Review paid-ticket provider setup and account capacity before creating a saleable paid event.
Response and verification
Success returns HTTP201 with success, event, and tickets. Store the returned event and ticket IDs. Inspect event.status, event.url, the returned dates, and the resulting dashboard record. The response also marks API-created events with is_demo; this flag does not mean the event is an unpublished draft.
If optional tickets or an image do not appear as expected, inspect the created event before sending another creation request. See authentication and error handling.