Retrieves events. Results are ordered by ID ascending. By default, events that are set to end in the future are returned. You may override this functionality by passing datetime values in the āendingBeforeā, āendingAfterā, āstartingBeforeā, and āstartingAfterā fields. Authenticated user must be able to āview anyā events.
The 'Bearer' token can be obtained from the token management interface or via the login endpoint using your admin user credentials.
This header will filter data based on if it should be visible in kiosk mode or not.
Returns events where event ID's are greater than this value.
Retrieve events that end before this date/time.Accepted formats:
Retrieve events that end after this date/time. Accepted formats:
Retrieve events that start before this date/time. Accepted formats:
Retrieve events that start after this date/time. Accepted formats:
A boolean filter which hides any events that do not have unseated sale items.
A boolean filter which only displays events that are on-sale for the current context. On-sale is considered to be an event that is within the sale dates, before the event end date, with sale items that are available to purchase via the sales channel being used.
When set to true events that belong to a child company will not be returned.
Filter events based on a schedule ID. Providing null, zero or an empty value will return unscheduled events only.
Group events into schedule ids with the next event following any applied filters returned as the lead event.
A boolean filter which removes any events from companies that are in demo mode. This is designed to be used in parent companies that have children.
The currency ID used for the event price ranges if included. Default value is the primary currency of the company.
Includes a minPrice and maxPrice attribute according to the event page price preferences, in the requested currencyId or the primary trading currency of the company.
true, false A list of related resources you wish to include in the response. Values can be a url encoded array, or comma separated string.
eventCodes, tagCategories, companies, eventSchedules, media, salePeriods The page you wish to retrieve events. If not specified, by default pagination is handled by offset.
The offset - e.g 10 for listing events starting with the 10th event. Offset will always take precedence over page.
The number of events to retrieve per page. The maximum (and default) is 100 per page.
Date/Time for retrieving events who's associated database records (event, event settings, stream settings and teams) have been updated after the given lastUpdated time. Accepted formats:
Controls records returned depending on their deletedAt status. This is a global flag, so will apply to all resources, including relationships such as resources returned under the included attribute.
true to include deleted recordsfalse to exclude deleted records (or leave blank)true, false A list of attributes that you wish to be returned in the payload. When empty or omitted, all fields will be included by default. Use dot-notation for both top-level resources and child resources, i.e. events.name,tagCategories.name. Can be used in conjunction with except providing both parameters don't reference the same resource.
A list of attributes that you wish to exclude from the payload. When empty or omitted, all fields will be included by default. Use dot-notation for both top-level resources and child resources, i.e. events.name,tagCategories.name. Can be used in conjunction with only providing both parameters don't reference the same resource.
Successful request to fetch active events.
The ID of the currently selected company for the authenticated user.
The name of the currently selected company for the authenticated user.
Will only appear if you specify to include the eventCodes.
Will only appear if you specify to include the tagCategories.
Will only appear if you specify to include the company.
Will only appear if you specify to include the eventSchedules.