calendarIdstringобязательный
Value for the 'calendarId' path segment. Pass it under the name 'calendarId', not as 'id'. Use the 'id' field of the calendar object as returned by Microsoft Graph.
countboolean
Set true to enable advanced query mode (ConsistencyLevel: eventual). Required for complex $filter on flag/flagStatus or contains().
endDateTimestringобязательный
The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00
eventIdstringобязательный
Value for the 'eventId' path segment. Pass it under the name 'eventId', not as 'id'. Use the 'id' field of the event object as returned by Microsoft Graph.
excludeResponseboolean
Exclude the full response body and only return success or failure indication
expandstring[]
Navigation properties to inline, e.g. attachments on a message or event. Only navigation properties can be expanded: expanding a non-navigation property such as a message body fails with "Parsing OData Select and Expand failed", and an unsupported value may be ignored rather than reported. Request ordinary fields with $select instead.
expandExtendedPropertiesboolean
When true, expands singleValueExtendedProperties on each event. Use this to retrieve custom extended properties (e.g., sync metadata) stored on calendar events.
fetchAllPagesboolean
Follow @odata.nextLink and merge up to 100 pages into one response. Can return enormous payloads—only when the user explicitly needs a full export. Prefer a small $top first, then paginate or narrow with $filter/$search.
filterstring
OData filter expression. Add $count=true for advanced filters (flag/flagStatus, contains()). Cannot combine with $search.
includeHeadersboolean
Include response headers (including ETag) in the response metadata
orderbystring
Sort expression, e.g. receivedDateTime desc
searchstring
KQL search query in one pair of double quotes; directory (users/groups) instead quotes each clause with no outer pair. Cannot combine with $filter.
selectstring
Comma-separated fields to return, e.g. id,subject,from,receivedDateTime
skipnumber
Items to skip for pagination. Not supported with $search.
startDateTimestringобязательный
The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00
timezonestring
IANA timezone name (e.g., "America/New_York", "Europe/London", "Asia/Tokyo") for calendar event times. If not specified, times are returned in UTC.
topnumber
Page size (Graph $top). Start small (e.g. 5–15) so responses fit the model context; raise only if needed. Use $select to return fewer fields per item. For more rows, use @odata.nextLink from the response instead of a very large $top.