Docs · static mirror — the interactive version loads with JavaScript.

Outlook

Source: https://runstack.engineer/docs/toolkits/outlook

Outlook mail, calendar, and contacts via Microsoft Graph: send and organize email, schedule meetings, and manage people.

Tools (75):

ToolDescription
outlookListMessagesList or search inbox messages.
outlookGetMessageGet one message with body and headers.
outlookSendMailSend an email in one call.
outlookCreateDraftCreate a draft message.
outlookUpdateDraftUpdate a draft message.
outlookSendDraftSend an existing draft.
outlookDeleteMessageDelete a message.
outlookReplyMessageReply to a message.
outlookReplyAllMessageReply-all to a message.
outlookForwardMessageForward a message.
outlookCreateReplyDraftCreate a reply draft.
outlookCreateForwardDraftCreate a forward draft.
outlookSetMessageReadStatusMark a message read or unread.
outlookMoveMessageMove a message to another folder.
outlookCopyMessageCopy a message to another folder.
outlookListMailFoldersList mail folders with counts.
outlookGetMailFolderGet one mail folder.
outlookCreateMailFolderCreate a mail folder.
outlookUpdateMailFolderRename a mail folder.
outlookDeleteMailFolderDelete a mail folder.
outlookListFolderMessagesList messages in one folder.
outlookListAttachmentsList attachments of a message.
outlookGetAttachmentGet one attachment metadata/content.
outlookAddAttachmentAttach a file to a draft.
outlookDeleteAttachmentDelete a draft attachment.
outlookListMessageRulesList inbox message rules.
outlookCreateMessageRuleCreate an inbox rule.
outlookUpdateMessageRuleUpdate an inbox rule.
outlookDeleteMessageRuleDelete an inbox rule.
outlookListCategoriesList master categories.
outlookCreateCategoryCreate a master category.
outlookUpdateCategoryUpdate a master category.
outlookDeleteCategoryDelete a master category.
outlookListFocusedOverridesList Focused Inbox overrides.
outlookCreateFocusedOverrideClassify a sender as focused/other.
outlookDeleteFocusedOverrideDelete a focused override.
outlookListCalendarsList calendars.
outlookGetCalendarGet one calendar.
outlookCreateCalendarCreate a calendar.
outlookUpdateCalendarUpdate a calendar.
outlookDeleteCalendarDelete a calendar.
outlookListEventsList events with filter and paging.
outlookListCalendarViewList occurrences in a time window.
outlookGetEventGet one event.
outlookCreateEventCreate a meeting/event.
outlookUpdateEventUpdate an event.
outlookDeleteEventDelete an event.
outlookCancelEventCancel a meeting with notification.
outlookAcceptEventAccept a meeting invitation.
outlookTentativelyAcceptEventTentatively accept a meeting.
outlookDeclineEventDecline a meeting invitation.
outlookGetScheduleGet free/busy schedule for attendees.
outlookSnoozeReminderSnooze an event reminder.
outlookDismissReminderDismiss an event reminder.
outlookListEventAttachmentsList event attachments.
outlookAddEventAttachmentAttach a file to an event.
outlookDeleteEventAttachmentDelete an event attachment.
outlookListContactsList personal contacts.
outlookGetContactGet one contact.
outlookCreateContactCreate a contact.
outlookUpdateContactUpdate a contact.
outlookDeleteContactDelete a contact.
outlookListContactFoldersList contact folders.
outlookCreateContactFolderCreate a contact folder.
outlookUpdateContactFolderRename a contact folder.
outlookDeleteContactFolderDelete a contact folder.
outlookListFolderContactsList contacts in a folder.
outlookSearchPeopleFuzzy-search relevant people.
outlookGetMeGet signed-in user profile.
outlookGetMyPhotoGet profile photo as base64.
outlookListSubscriptionsList change-notification subscriptions.
outlookGetSubscriptionGet one subscription.
outlookCreateSubscriptionSubscribe to change notifications.
outlookRenewSubscriptionExtend a subscription expiry.
outlookDeleteSubscriptionDelete a subscription.