OutlookMail

The Outlook Mail API lets you read, create, and send messages and attachments, view and respond to event messages, and manage folders that are secured by Azure Active Directory in Office 365.

74 subscribers
40 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

OutlookMail endpoints

MethodEndpointDescription
POST copyFolder
/copyFolder
Copy a folder and its contents to another folder
POST copyMessage
/copyMessage
Copy a message to a folder.
POST createDraftForwardMessage
/createDraftForwardMessage
Create a draft of the Forward message to add a comment or recipients in one CreateForward call. You can then update message properties and send the draft.
POST createDraftMessage
/createDraftMessage
Create a draft of a new message.
POST createDraftReplyAllMessage
/createDraftReplyAllMessage
Create a draft of a reply-all message to add a comment
POST createDraftReplyMessage
/createDraftReplyMessage
Create a draft of a reply message to add a comment
POST createFileAttachment
/createFileAttachment
Add a file attachment to a message.
POST createFolder
/createFolder
Create a child folder by the name specified in displayName.
POST createForwardMessage
/createForwardMessage
Forward a message by using the Forward method and optionally specifying a comment. The message is then saved in the Sent Items folder.
POST createItemAttachment
/createItemAttachment
Add an item attachment to a message.
POST createOverrideForSender
/createOverrideForSender
Create an override for a sender identified by an SMTP address. Future messages from that SMTP address will be consistently classified as specified in the override
POST createReferenceAttachment
/createReferenceAttachment
Add a reference attachment to a message.
POST createSimpleDraftMessage
/createSimpleDraftMessage
Create a draft of a new message.
POST deleteAttachments
/deleteAttachments
Delete the specified attachment of a message. The attachment can be a file attachment or item attachment.
POST deleteFolder
/deleteFolder
Delete a folder and its contents
POST deleteMessage
/deleteMessage
Delete a message.
POST deleteSenderOverride
/deleteSenderOverride
Delete an override specified by its ID.
POST getAccessToken
/getAccessToken
Get access token
POST getAllUserOverrides
/getAllUserOverrides
Get the overrides that a user has set up to always classify messages from certain senders in specific ways.
POST getAttachments
/getAttachments
You can get an attachment collection.
POST getAutoReplySettings
/getAutoReplySettings
Get the automatic reply settings of the signed-in user's mailbox.
POST getFolders
/getFolders
Get the folder collection under the root folder of the signed-in user (.../me/MailFolders), or under the specified folder.
POST getMailboxSettings
/getMailboxSettings
Get the settings for the primary mailbox of the signed-in user. Examples of settings include the user's preferred language and default time zone, and any automatic reply settings.
POST getMessages
/getMessages
Get a message collection from the entire mailbox of the signed-in user (including the Deleted Items and Clutter folders).
POST getSingleAttachment
/getSingleAttachment
You can get single attachment.
POST getSingleMessage
/getSingleMessage
Get a message by ID.
POST moveFolder
/moveFolder
Move a folder and its contents to another folder
POST moveMessage
/moveMessage
Move a message to a folder. This creates a new copy of the message in the destination folder.
POST replyToAllRecipients
/replyToAllRecipients
Reply to all recipients of a message by specifying a comment
POST replyToSender
/replyToSender
Reply to the sender of a message by specifying a comment
POST sendDraftMessage
/sendDraftMessage
Create a draft of a new message.
POST sendMessage
/sendMessage
Send the message supplied in the request body
POST sendSimpleMessage
/sendSimpleMessage
Send a new message.
POST synchronizeFolderHierarchy
/synchronizeFolderHierarchy
You can get a flat table of all folders in a mailbox. When you synchronize a mail folder hierarchy, request this category.
POST synchronizeMessages
/synchronizeMessages
You can synchronize your local data store with the messages on the server. Message synchronization is a per-folder operation, for example, you can synchronize all of the messages…
POST updateAutoReplySettings
/updateAutoReplySettings
Automatic replies are part of the user's mailbox settings (represented by MailboxSettings). You can enable, configure, or disable automatic replies by updating the corresponding…
POST updateFolder
/updateFolder
Change the folder name to that specified in displayName.
POST updateMessage
/updateMessage
Change writable properties on a draft or existing message. Only the properties that you specify are changed.
POST updateMessageClassification
/updateMessageClassification
Change the InferenceClassification property of the specified message.
POST updateOverrideForSender
/updateOverrideForSender
Change the classifyAs field of an override as specified.

OutlookMail pricing

PlanPriceRate limitQuotas
BASIC Free

More Email APIs

View all →
  • inboxes.com temp email accounts for testing and automation

    EmailFreemium11.8k subscribers
  • API for Gmailnator Website

    EmailFreemium
  • email verification

    EmailFree
  • Basically, a disposable or [temporary gmail](https://smailpro.com) address allows you to sign up for a…

    EmailFreemium207 subscribers
  • The Temporary Mailbox API provides a seamless solution for managing disposable email accounts and handling…

    EmailFreemium527 subscribers
  • Find the email address of instagram user account (NOT ONLY find email in bio & description!)

    EmailFreemium865 subscribers