Skip to main content
PUT
Update Event

Path Parameters

integer
required
The ID of the event to update

Request Body Parameters

All parameters are optional. Only provided fields will be updated; omitted fields and settings keep their current values. Accepts the same parameters as Create Event, including the Pro parameters, except dates. To add, change or remove dates use the Event Dates endpoints.
string
Event name. Cannot be empty.
string
Event status. Available values: draft, published, cancelled, completed
number
Price per ticket (0 = free event)
integer
Maximum number of places. 0 or empty = unlimited.
string
When registration closes (YYYY-MM-DD HH:MM, site timezone). Send null to close registration when the event starts.
array
Pro. Replaces the whole list of ticket types. Include the id of every ticket type you want to keep; types left out are deleted if they were never sold, otherwise they are set to disabled.
When you send ticket_types, always send the complete list. A partial list removes (or disables) the ticket types you leave out.

Example Request

Response

Returns the full updated event, including dates. See Get Event for the complete object.
The response above is shortened. The actual response contains every field of the Event Object.

Error Responses