List Event Query Params
Class representation of the query parameters for listing events.
Constructors
Types
Builder for ListEventQueryParams.
Properties
Specify calendar ID of the event. "primary" is a supported value indicating the user's primary calendar.
Return events matching the specified description. Graph: NOT supported
If true, the response will include an event for each occurrence of a recurring event within the requested time range. If false, only a single primary event will be returned for each recurring event. Cannot be used when filtering on metadata. Defaults to false.
Filter for instances of recurring events with the specified master_event_id. masterEventId is not respected by metadata filtering. (Not supported for iCloud)
Pass in your metadata key and value pair to search for metadata.
An identifier that specifies which page of data to return. This value should be taken from the ListResponse.nextCursor response field.
Return events that have a status of cancelled. If an event is recurring, then it returns no matter the value set. Different providers have different semantics for cancelled events.
Filter for events that have been updated after the specified time, in Unix epoch format. updatedAfter is not respected by metadata filtering. (Google, Microsoft, and EWS only)
Filter for events that have been updated after the specified time, in Unix epoch format. updatedBefore is not respected by metadata filtering. (Google, Microsoft, and EWS only)
Functions
Convert the query parameters to a json-formatted map.
Filter for events that include the specified attendees. This parameter accepts a comma-delimited list of email addresses. (Not supported for virtual calendars)
Specify calendar ID of the event. "primary" is a supported value indicating the user's primary calendar.
Return events matching the specified description. Graph: NOT supported
Filter for events with the specified event type. You can pass this query parameter multiple times to select or exclude multiple event types. (Google only)
If true, the response will include an event for each occurrence of a recurring event within the requested time range. If false, only a single primary event will be returned for each recurring event. Cannot be used when filtering on metadata. Defaults to false.
Filter for events with the specified ical_uid. You cannot apply other filters if you use this parameter. (Not supported for iCloud)
Return events matching the specified location.
Filter for instances of recurring events with the specified master_event_id. masterEventId is not respected by metadata filtering. (Not supported for iCloud)
Pass in your metadata key and value pair to search for metadata.
Order results by the specified field. Currently only start is supported.
An identifier that specifies which page of data to return. This value should be taken from the ListResponse.nextCursor response field.
Return events that have a status of cancelled. If an event is recurring, then it returns no matter the value set. Different providers have different semantics for cancelled events.
Filter for events that have been updated after the specified time, in Unix epoch format. updatedAfter is not respected by metadata filtering. (Google, Microsoft, and EWS only)
Filter for events that have been updated after the specified time, in Unix epoch format. updatedBefore is not respected by metadata filtering. (Google, Microsoft, and EWS only)