{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin me.calendarGroup API", "version": "1.0.0" }, "items": [ { "info": { "name": "me.calendarGroup", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph List calendarGroups", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get the user's calendar groups." }, { "info": { "name": "Microsoft Graph Create CalendarGroup", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups", "body": { "type": "json", "data": "{}" } }, "docs": "Use this API to create a new CalendarGroup." }, { "info": { "name": "Microsoft Graph Get calendarGroup", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve the properties and relationships of a calendar group object." }, { "info": { "name": "Microsoft Graph Update calendargroup", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the properties of calendargroup object." }, { "info": { "name": "Microsoft Graph Delete calendarGroup", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" } ] }, "docs": "Delete a calendar group other than the default calendar group." }, { "info": { "name": "Microsoft Graph List calendars", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Retrieve a list of calendars belonging to a calendar group." }, { "info": { "name": "Microsoft Graph Create Calendar", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Use this API to create a new calendar in a calendar group for a user." }, { "info": { "name": "Microsoft Graph Get calendars from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The calendars in the calendar group. Navigation property. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property calendars in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property calendars in me" }, { "info": { "name": "Microsoft Graph Delete navigation property calendars for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ] }, "docs": "Microsoft Graph Delete navigation property calendars for me" }, { "info": { "name": "Microsoft Graph Get calendarPermissions from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The permissions of the users with whom the calendar is shared." }, { "info": { "name": "Microsoft Graph Create new navigation property to calendarPermissions for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to calendarPermissions for me" }, { "info": { "name": "Microsoft Graph Get calendarPermissions from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions/:calendarPermission-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "calendarPermission-id", "value": "", "type": "path", "description": "The unique identifier of calendarPermission" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The permissions of the users with whom the calendar is shared." }, { "info": { "name": "Microsoft Graph Update the navigation property calendarPermissions in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions/:calendarPermission-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "calendarPermission-id", "value": "", "type": "path", "description": "The unique identifier of calendarPermission" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property calendarPermissions in me" }, { "info": { "name": "Microsoft Graph Delete navigation property calendarPermissions for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions/:calendarPermission-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "calendarPermission-id", "value": "", "type": "path", "description": "The unique identifier of calendarPermission" } ] }, "docs": "Microsoft Graph Delete navigation property calendarPermissions for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarPermissions/$count", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get calendarView from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarView", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "startDateTime", "value": "", "type": "query", "description": "The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00" }, { "name": "endDateTime", "value": "", "type": "query", "description": "The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The calendar view for the calendar. Navigation property. Read-only." }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/calendarView/delta()", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "startDateTime", "value": "", "type": "query", "description": "The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "endDateTime", "value": "", "type": "query", "description": "The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local " }, { "info": { "name": "Microsoft Graph Get events from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The events in the calendar. Navigation property. Read-only." }, { "info": { "name": "Microsoft Graph Create new navigation property to events for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to events for me" }, { "info": { "name": "Microsoft Graph Get events from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The events in the calendar. Navigation property. Read-only." }, { "info": { "name": "Microsoft Graph Update the navigation property events in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property events in me" }, { "info": { "name": "Microsoft Graph Delete navigation property events for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ] }, "docs": "Microsoft Graph Delete navigation property events for me" }, { "info": { "name": "Microsoft Graph Get attachments from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to attachments for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to attachments for me" }, { "info": { "name": "Microsoft Graph Get attachments from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments/:attachment-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "attachment-id", "value": "", "type": "path", "description": "The unique identifier of attachment" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Delete navigation property attachments for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments/:attachment-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "attachment-id", "value": "", "type": "path", "description": "The unique identifier of attachment" } ] }, "docs": "Microsoft Graph Delete navigation property attachments for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments/$count", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke action createUploadSession", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/attachments/createUploadSession", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can" }, { "info": { "name": "Microsoft Graph Get calendar from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/calendar", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The calendar that contains the event. Navigation property. Read-only." }, { "info": { "name": "Microsoft Graph Get extensions from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of open extensions defined for the event. Nullable." }, { "info": { "name": "Microsoft Graph Create new navigation property to extensions for me", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to extensions for me" }, { "info": { "name": "Microsoft Graph Get extensions from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions/:extension-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of open extensions defined for the event. Nullable." }, { "info": { "name": "Microsoft Graph Update the navigation property extensions in me", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions/:extension-id", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property extensions in me" }, { "info": { "name": "Microsoft Graph Delete navigation property extensions for me", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions/:extension-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "extension-id", "value": "", "type": "path", "description": "The unique identifier of extension" } ] }, "docs": "Microsoft Graph Delete navigation property extensions for me" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/extensions/$count", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get instances from me", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/instances", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "startDateTime", "value": "", "type": "query", "description": "The start date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T19:00:00-08:00" }, { "name": "endDateTime", "value": "", "type": "query", "description": "The end date and time of the time range, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions modified, but doesn't include occurrences canceled from the series. Navigation property. Read-only. Nullable." }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/instances/delta()", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" }, { "name": "startDateTime", "value": "", "type": "query", "description": "The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "endDateTime", "value": "", "type": "query", "description": "The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local " }, { "info": { "name": "Microsoft Graph Invoke action accept", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/accept", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Accept the specified event in a user calendar." }, { "info": { "name": "Microsoft Graph Invoke action cancel", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/cancel", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This action allows the organizer of a meeting to send a cancellation message and cancel the event. The action moves the event to the Deleted Items folder. The organizer can also cancel an occurrence of a recurring meeting \r\nby providing the occurrence event ID. An attendee calling this action gets an error (HTTP 400 Bad Request), with the following\r\nerror message: 'Your request can't be completed. You need to be an organizer to cancel a meeting.' This action differs from Delete in that Cancel i" }, { "info": { "name": "Microsoft Graph Invoke action decline", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/decline", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Decline invitation to the specified event in a user calendar. If the event allows proposals for new times, on declining the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times." }, { "info": { "name": "Microsoft Graph Invoke action dismissReminder", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/dismissReminder", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ] }, "docs": "Dismiss a reminder that has been triggered for an event in a user calendar." }, { "info": { "name": "Microsoft Graph Invoke action forward", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/forward", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This action allows the organizer or attendee of a meeting event to forward the\r\nmeeting request to a new recipient. If the meeting event is forwarded from an attendee's Microsoft 365 mailbox to another recipient, this action\r\nalso sends a message to notify the organizer of the forwarding, and adds the recipient to the organizer's\r\ncopy of the meeting event. This convenience is not available when forwarding from an Outlook.com account." }, { "info": { "name": "Microsoft Graph Invoke action permanentDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/permanentDelete", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ] }, "docs": "Microsoft Graph Invoke action permanentDelete" }, { "info": { "name": "Microsoft Graph Invoke action snoozeReminder", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/snoozeReminder", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Postpone a reminder for an event in a user calendar until a new time." }, { "info": { "name": "Microsoft Graph Invoke action tentativelyAccept", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/:event-id/tentativelyAccept", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "event-id", "value": "", "type": "path", "description": "The unique identifier of event" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Tentatively accept the specified event in a user calendar. If the event allows proposals for new times, on responding tentative to the event, an invitee can choose to suggest an alternative time by including the proposedNewTime parameter. For more information on how to propose a time, and how to receive and accept a new time proposal, see Propose new meeting times." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/$count", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Invoke function delta", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/events/delta()", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "startDateTime", "value": "", "type": "query", "description": "The start date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "endDateTime", "value": "", "type": "query", "description": "The end date and time of the time range in the function, represented in ISO 8601 format. For example, 2019-11-08T20:00:00-08:00" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Get a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates) of the user's primary calendar. Typically, synchronizing events in a calendarView in a local store entails a round of multiple delta function calls. The initial call is a full synchronization, and every subsequent delta call in the same round gets the incremental changes (additions, deletions, or updates). This allows you to maintain and synchronize a local " }, { "info": { "name": "Microsoft Graph Invoke function allowedCalendarSharingRoles", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/allowedCalendarSharingRoles(User=':User')", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" }, { "name": "User", "value": "", "type": "path", "description": "Usage: User='{User}'" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" } ] }, "docs": "Microsoft Graph Invoke function allowedCalendarSharingRoles" }, { "info": { "name": "Microsoft Graph Invoke action getSchedule", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/getSchedule", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Get the free/busy availability information for a collection of users, distributions lists, or resources (rooms or equipment) for a specified time period." }, { "info": { "name": "Microsoft Graph Invoke action permanentDelete", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/:calendar-id/permanentDelete", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "calendar-id", "value": "", "type": "path", "description": "The unique identifier of calendar" } ] }, "docs": "Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure deleted item retention and recoverable items quotas." }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/:calendarGroup-id/calendars/$count", "params": [ { "name": "calendarGroup-id", "value": "", "type": "path", "description": "The unique identifier of calendarGroup" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/me/calendarGroups/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" } ] } ], "bundled": true }