This recipe demonstrates how to query and list events from Wix Events using the REST API.
Before querying events, ensure Wix Events is installed on the site. If not, use the Install Wix Apps recipe to install it.
Endpoint: POST https://www.wixapis.com/events/v3/events/query
Request Body:
Request:
The fields parameter determines which data is returned. You MUST specify at least "DETAILS".
| Field Set | Description |
|---|---|
DETAILS | Core event information (required) |
URLS | Event page URLs |
CATEGORIES | Event categories |
AGENDA | Event schedule/agenda |
SEO_SETTINGS | SEO metadata |
REGISTRATION | Registration settings |
TEXTS | Custom text content |
FORM | Registration form configuration |
DASHBOARD | Dashboard settings |
FEED | Social feed settings |
ONLINE_CONFERENCING_SESSION | Virtual event settings |
"DETAILS" in the fields array"FULL" as a field value"URLS" in the fieldsApply filters to narrow down results:
Filter by Status:
Note: Valid status values are: UPCOMING, STARTED, ENDED, CANCELED, DRAFT.
Filter by Date Range: