Provenance
PublisherOutlook Calendar
API basehttps://graph.microsoft.com/
Freshness & coverage
FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (OAuth)
Methods (7)
outlookCalendar_update_event
writeUpdate a specific Outlook calendar event with supplied changes.
Input schema
{ "type": "object", "properties": { "eventId": { "type": "string" }, "updates": { "type": "object", "properties": {}, "additionalProperties": true } }, "additionalProperties": false, "required": [ "eventId", "updates" ] }outlookCalendar_delete_event
writeDelete a specific Outlook calendar event permanently from the calendar.
Input schema
{ "type": "object", "properties": { "eventId": { "type": "string" } }, "additionalProperties": false, "required": [ "eventId" ] }outlookCalendar_list_calendars
readList Outlook Calendar names and IDs available to the current account.
Input schema
{ "type": "object", "properties": { "top": { "type": "number", "description": "Maximum calendars to return." }, "select": { "type": "string" }, "orderBy": { "type": "string" } }, "additionalProperties": true }outlookCalendar_get_calendar
readFetch one Outlook calendar by ID.
Required paramscalendarIdInput schema
{ "type": "object", "properties": { "calendarId": { "type": "string", "description": "Outlook calendar ID." } }, "additionalProperties": true, "required": [ "calendarId" ] }outlookCalendar_list_events
readList events in a calendar with optional paging and query controls.
Required paramscalendarIdInput schema
{ "type": "object", "properties": { "calendarId": { "type": "string", "description": "Outlook calendar ID." }, "top": { "type": "number", "description": "Maximum events to return." }, "select": { "type": "string" }, "orderBy": { "type": "string", "description": "Microsoft Graph $orderby expression." }, "filter": { "type": "string", "description": "Microsoft Graph $filter expression." }, "search": { "type": "string", "description": "Microsoft Graph $search expression." }, "skip": { "type": "number", "description": "Number of events to skip." } }, "additionalProperties": true, "required": [ "calendarId" ] }outlookCalendar_get_event
readFetch one calendar event by ID.
Required paramscalendarIdeventIdInput schema
{ "type": "object", "properties": { "eventId": { "type": "string", "description": "Outlook event ID." }, "calendarId": { "type": "string", "description": "Outlook calendar ID." } }, "additionalProperties": true, "required": [ "calendarId", "eventId" ] }outlookCalendar_create_event
writeCreate a new calendar event.
Required paramscalendarIdeventInput schema
{ "type": "object", "properties": { "calendarId": { "type": "string", "description": "Outlook calendar ID." }, "event": { "type": "object", "properties": {}, "additionalProperties": true, "description": "Microsoft Graph event payload." } }, "additionalProperties": true, "required": [ "calendarId", "event" ] }
