Microsoft Exchange
A comprehensive API collection for Microsoft Exchange Server and Exchange Online, providing programmatic access to email, calendars, contacts, and other mailbox resources through Microsoft Graph, EWS, PowerShell, Autodiscover, and the Exchange Online Admin API.
APIs
Microsoft Graph Mail API
Access Exchange Online mailboxes through the Microsoft Graph API, providing modern REST endpoints for reading, sending, and managing email messages, drafts, attachments, and mai...
Microsoft Graph Calendar API
Manage calendar events, meetings, and scheduling for Exchange Online users. Provides endpoints for creating, updating, and deleting events, managing attendees, and handling recu...
Microsoft Graph Contacts API
Manage Outlook personal contacts and contact folders for Exchange Online users. Supports creating, reading, updating, and deleting contacts, organizing them into folders, and as...
Microsoft Graph People API
Retrieve people most relevant to a user based on communication and collaboration patterns, business relationships, and contacts. Useful for people-picking scenarios and social i...
Exchange Web Services (EWS)
Legacy SOAP-based API for Exchange Server providing comprehensive access to mailbox data and operations. Planned for deprecation in Exchange Online in October 2026, with Microso...
Exchange Online PowerShell API
PowerShell module for managing Exchange Online through REST-based cmdlets. Provides the complete Exchange management surface for administrative tasks including mailbox managemen...
Exchange Autodiscover API
Service that enables client applications to automatically configure themselves for Exchange connectivity using minimal user input. Supports SOAP and POX protocols for discoverin...
Exchange Online Admin API
REST-based administrative API that provides cmdlet-style endpoints for Exchange Online management tasks previously available through EWS. Supports organization configuration, ma...
Microsoft Graph Mailbox Import Export API
APIs for discovering, importing, and exporting content from Exchange Online mailboxes in full fidelity. Enables mailbox migration scenarios and content copying as a replacement ...
Collections
Arazzo Workflows
Microsoft Exchange Audit Message Attachments
Find a message that has attachments, read it, and list its attachments.
ARAZZOMicrosoft Exchange Audit Organization and Domains
Read Exchange organization configuration, then list accepted domains.
ARAZZOMicrosoft Exchange Compose, Attach, and Send Mail
Create a draft message, add a file attachment to it, then send the draft.
ARAZZOMicrosoft Exchange Discover Mailbox Content
Discover a user's mailbox, drill into its folders, and list folder items.
ARAZZOMicrosoft Exchange Find Times and Book a Meeting
Suggest meeting times for attendees, then book the top suggestion.
ARAZZOMicrosoft Exchange Grant a Mailbox Folder Permission
Read current folder permissions, then add a permission for a user.
ARAZZOMicrosoft Exchange Inspect and Delegate a Mailbox
Read a mailbox's properties, then grant Send on Behalf delegation.
ARAZZOMicrosoft Exchange Migrate a Mailbox Item
Pick a source item, export its full MIME content, and import it elsewhere.
ARAZZOMicrosoft Exchange Organize a Contacts Folder
Create a contact folder, add a contact to it, and read the contact back.
ARAZZOMicrosoft Exchange Organize a Folder and File a Message
Create a mail folder, confirm it, and create a message inside it.
ARAZZOMicrosoft Exchange Prepare and Send a Forward
Create a forward draft, edit its body, and send it to new recipients.
ARAZZOMicrosoft Exchange Provision a Calendar and Add an Event
Create a new calendar, add an event to it, and read the event back.
ARAZZOMicrosoft Exchange Reply to Latest Message from a Sender
Find the newest message from a given sender, read it, and send a reply.
ARAZZOMicrosoft Exchange Review and Respond to an Invite
List upcoming events, read the next one, and accept the invitation.
ARAZZOMicrosoft Exchange Schedule an Event with an Attachment
Create a calendar event, confirm it, then attach a file to it.
ARAZZOMicrosoft Exchange Triage and Move a Message
Find the newest unread inbox message, read it, mark it read, and file it.
ARAZZOMicrosoft Exchange Upsert a Contact
Find a contact by email and update it if it exists, otherwise create it.
ARAZZO