Wix events are gatherings that an individual or a business holds for a group of people. We refer to these people either as guests, participants, or attendees.
The Wix Events API provides functionality allowing you to:
- Get and query Wix event information.
- Create and update a Wix event.
- Copy a Wix event.
- Cancel and delete Wix events.
Cancels events by filter. If event cancellation notifications are enabled, canceling an event automatically sends cancellation emails and/or push notifications to registered guests.
Permission Scopes
For app development, you must have one of the following permission scopes:Deletes events by filter. Deleted events are not returned via API. The only way to retrieve them is via GDPR access request.
Permission Scopes
For app development, you must have one of the following permission scopes:Cancels an event and closes registration. If event cancellation notifications are enabled, canceling an event automatically sends cancellation emails and/or push notifications to registered guests.
Permission Scopes
For app development, you must have one of the following permission scopes:Copies an event, including its registration form, notifications and tickets configuration - scheduled two weeks from the original event. Multilingual translations are also copied to the new event.
When an event with same title already exists, appends (1), (2), ... to it. For example, copying an event titled "My Event" creates "My Event (1)". Very long event titles are cropped: "Daily stand-up ev... (2)".
Permission Scopes
For app development, you must have one of the following permission scopes:Deletes an event. Deleted events are not returned via API. The only way to retrieve them is via GDPR access request.
Permission Scopes
For app development, you must have one of the following permission scopes:Finds an event by ID or URL slug. In contrast to Get Event endpoint which returns not found error, Find Event returns empty response when an event is not found.
Permission Scopes
For app development, you must have one of the following permission scopes:Retrieves an event by ID or URL slug.
Permission Scopes
For app development, you must have one of the following permission scopes:Retrieves a list of up to 100 events, given the provided paging and category_id. Events are sorted by the sort index defined by CategoryManagement.
Permission Scopes
For app development, you must have one of the following permission scopes:Retrieves a list of up to 100 events, given the provided paging, filtering & sorting.
Permission Scopes
For app development, you must have one of the following permission scopes:Publishes draft event so that it becomes available to site visitors. If recurring events are set, category with state RECURRING_EVENT will be created. All recurring events will be assigned to this category.
Permission Scopes
For app development, you must have one of the following permission scopes:Retrieves a list of up to 1,000 events, given the provided paging, filtering and sorting.
** Important **:
- All results are for one specific business, resolved from the request context.
Query object support:
filter
- supported, see filtering and sorting.sort
- supported, see filtering and sorting.paging
- supported, see paging.fields
- not supported.fieldsets
- not supported, use request-levelfieldset
instead.cursorPaging
- not supported, use offset pagination instead.
Defaults:
- When filter is not specified, returns all events that caller is authorized to read.
- When sorting is not specified, defaults to
created
inDESC
order.
Permission Scopes
For app development, you must have one of the following permission scopes:Updates an event's parameters. See Partial Updates for more information.