Microsoft Outlook Connector
Microsoft Outlook is a productivity suite for managing email and calendar.
This component allows reading, sending, and managing emails, as well as creating, updating, and managing calendar events and subscriptions.
API Documentation
This component was built using the Microsoft Graph API currently utilizing v1.0
Connections
OAuth 2.0 Authorization Code
Authenticates actions in all Microsoft's Graph API services.
To connect to Microsoft Outlook using OAuth 2.0, create an App Registration in Microsoft Entra (formerly Azure Active Directory).
Prerequisites
- Access to a Microsoft Entra admin center or Azure Portal
- Permissions to create App Registrations
Setup Steps
- Navigate to Azure Active Directory tenant and create a new App Registration
- When creating the application, select Supported account types:
- Choose Accounts in any organizational directory (Any Azure AD directory - Multitenant) to allow users from other organizations to authenticate
- Under Platforms, add the Web platform:
- Add
https://oauth2.integrations.acme.com/callbackas a Redirect URI
- Add
- Navigate to Certificates & Secrets and create a new Client Secret:
- Copy the Value of the client secret (this will only be shown once)
- Navigate to the Overview page and copy the Application (client) ID
Configure the Connection
- Enter the Application (client) ID value into the Client ID field
- Enter the Client Secret value into the same named field
- The default scopes are pre-configured for common use cases:
https://graph.microsoft.com/User.Read https://graph.microsoft.com/Calendars.ReadWrite https://graph.microsoft.com/Mail.ReadWrite https://graph.microsoft.com/Mail.Send offline_access
https://graph.microsoft.com/User.Read- Read basic user datahttps://graph.microsoft.com/Calendars.ReadWrite- Manage Outlook calendarhttps://graph.microsoft.com/Mail.ReadWrite- Manage emailhttps://graph.microsoft.com/Mail.Send- Send emailoffline_access- Maintain OAuth connection and receive refresh tokens- Refer to Microsoft Graph permissions reference for additional scope information
- Additional Authorization Parameters (optional) - Query string parameters appended to the OAuth authorization URL:
- Use
prompt=consentto force Microsoft to display the consent screen, which is useful when the requested scopes have changed and users need to re-authorize - Use
login_hint=user@example.comto pre-fill the user's email address on the sign-in page - Multiple parameters can be combined with
&(e.g.,prompt=consent&login_hint=user@example.com)
- Use
For single-tenant applications (not Multitenant), tenant-specific URLs are required. The connection will automatically handle tenant-specific configuration when a Tenant ID is provided.
The connection supports different Microsoft cloud environments (Commercial, Government, China). The Base URL will automatically adjust based on the selected cloud environment.
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
| Input | Comments | Default |
|---|---|---|
| Base URL | The base URL for the Microsoft Graph API. Depending on your cloud environment, you can choose the correct one here. | https://graph.microsoft.com |
| Tenant URL | The tenant URL for the Microsoft Graph API. This is the URL of the tenant that you are connecting to. You can find this in the Azure portal or here. | login.microsoftonline.com/common |
| Scopes | Microsoft Graph API permission scopes are set on the OAuth application. | https://graph.microsoft.com/User.Read https://graph.microsoft.com/Calendars.ReadWrite https://graph.microsoft.com/Mail.ReadWrite https://graph.microsoft.com/Mail.Send offline_access |
| Client ID | Client Id of your Azure application. | |
| Client secret value | Client Secret generated under 'Certificates & Secrets' in your Azure application. | |
| Additional Authorization Parameters | Query string parameters to append to the OAuth authorization URL. Common parameters include prompt=consent to force the consent screen or login_hint=user@example.com to pre-fill the login email. |
OAuth 2.0 Authorization Code (Deprecated)
Authenticate using OAuth 2.0 Authorization Code (Deprecated).
This connection type is deprecated. Use the OAuth 2.0 Authorization Code connection instead, which provides the same functionality with improved configuration.
You will first need to create and configure a new "App Registration" within your Azure Active Directory tenant. When creating the application you will be prompted to select the 'Supported account types'. Under this section, be sure to select 'Accounts in any organizational directory (Any Azure AD directory - Multitenant)'.
Prerequisites
- Access to an Azure Active Directory tenant
- Permissions to create App Registrations
Setup Steps
- Create and configure a new App Registration within the Azure Active Directory tenant
- When creating the application, select Supported account types:
- Choose Accounts in any organizational directory (Any Azure AD directory - Multitenant) to allow access from other organizations
- Under Platforms, add the Web platform:
- Add the OAuth 2.0 callback URL —
https://oauth2.integrations.acme.com/callback— as a Redirect URI
- Add the OAuth 2.0 callback URL —
- Navigate to Certificates & Secrets and create a new Client Secret:
- Copy the Value of the client secret (this will only be shown once)
- Navigate to the Overview page and copy the Application (client) ID
Configure the Connection
- Enter the Application (client) ID value into the Client ID field
- Enter the Client Secret value into the same named field
- If Multitenant was not selected when creating the Azure application, replace the Authorize URL and Token URL with tenant-specific values
- The default scopes are pre-configured (any scopes not needed can be removed):
https://graph.microsoft.com/User.Read— reads basic user datahttps://graph.microsoft.com/Calendars.ReadWrite— manages Outlook calendarhttps://graph.microsoft.com/Mail.ReadWrite— manages emailhttps://graph.microsoft.com/Mail.Send— sends email- Ensure the
offline_accessscope is included in the app registration. It is essential to maintain the OAuth connection and receive refresh tokens. Without it, users will need to re-authenticate every hour.
After saving the integration, users can authenticate with OAuth 2.0 to access their Microsoft Outlook data.
App Verification and Admin Consent
Microsoft requires Azure AD app registrations used in multi-tenant deployments to complete a publisher verification process. This review confirms the app developer's identity, giving end users confidence that they are authorizing a legitimate, verified application.
Azure AD app registrations have two distinct verification concepts that affect how users experience the authentication flow.
Publisher Verification
Complete publisher verification before deploying to end users. Without it, the Microsoft consent screen displays "Unverified" next to the app name. This reduces user trust and may prevent users in organizations with strict Azure AD policies from being able to authorize the app at all.
To verify the publisher:
- Ensure the organization has a Microsoft Partner Network (MPN) account
- In the Microsoft Entra Admin Center, open the app registration
- Under Branding & properties, click Add a verified publisher
- Enter the MPN ID and confirm
Once verified, the consent screen displays the organization name with a verified badge instead of "Unverified."
Admin Consent
Apps requesting application permissions (permissions that act without a signed-in user) or high-privilege delegated permissions require admin consent before any user in a Microsoft 365 tenant can authenticate. Without admin consent, users see a "Need admin approval" error.
A tenant administrator can grant consent using either method:
Method 1 — Admin Consent URL:
Navigate to the following URL, replacing {tenant} with the Directory tenant ID and {client_id} with the Application client ID:
https://login.microsoftonline.com/{tenant}/adminconsent?client_id={client_id}
Method 2 — Microsoft Entra Admin Center:
- Navigate to Microsoft Entra Admin Center → Enterprise applications
- Select the app registration
- Under Permissions, click Grant admin consent for [organization name]
Delegated permissions (user-level) typically do not require admin consent unless they are classified as high privilege. Application permissions always require admin consent. Review the Microsoft Graph permissions reference to identify which permissions require consent.
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
| Input | Comments | Default |
|---|---|---|
| Base URL | Base URL for the Microsoft Graph API. Depending on the cloud environment, choose the correct endpoint from the Microsoft Graph deployments documentation. | https://graph.microsoft.com |
| Authorize URL | OAuth 2.0 Authorization URL for Microsoft Outlook authentication. | https://login.microsoftonline.com/common/oauth2/v2.0/authorize?prompt=consent |
| Token URL | OAuth 2.0 Token URL for Microsoft Outlook authentication. | https://login.microsoftonline.com/common/oauth2/v2.0/token |
| Scopes | List of OAuth permission scopes. These scopes should be configured in the Microsoft Entra App Registration. | https://graph.microsoft.com/User.Read https://graph.microsoft.com/Calendars.ReadWrite https://graph.microsoft.com/Mail.ReadWrite https://graph.microsoft.com/Mail.Send offline_access |
| Client ID | Application (client) ID from the Microsoft Entra App Registration. | |
| Client secret value | Client secret value from the Microsoft Entra App Registration. This value is only shown once when created. |
OAuth 2.0 Client Credentials
Authenticates actions in all Microsoft's Graph API services.
To connect to Microsoft Outlook using OAuth 2.0 Client Credentials flow, create an App Registration with application permissions in Microsoft Entra.
The Client Credentials flow is used for server-to-server authentication without user interaction, requiring application-level permissions and admin consent.
Prerequisites
- Access to Microsoft Entra admin center
- Permissions to create App Registrations and grant admin consent
- Tenant ID for the organization
Setup Steps
- Navigate to Microsoft Entra Identity > Applications > App registrations and select New registration:
- Set Supported Account types to Accounts in any organizational directory (Any Azure AD directory - Multitenant) to allow access from other organizations
- Set the Redirect URI dropdown to Web platform and add
https://oauth2.integrations.acme.com/callbackas a Redirect URI - Select Register to complete
- From the App menu, navigate to Certificates & Secrets and add a new Client Secret:
- Copy the Value for the Client Secret (this will only be shown once)
- Navigate to the Overview page and copy the Application (client) ID
- Navigate to API Permissions and configure application permissions:
- Select Add Permission > Microsoft Graph > Application permissions
- Add all permissions required for the use case (e.g.,
Mail.ReadWrite,Calendars.ReadWrite,User.Read.All) - Refer to Microsoft Graph permissions reference for available permissions
- After applying all relevant permissions, select Grant Admin Consent to authorize the application permissions
Configure the Connection
- Enter the Tenant ID for the organization being accessed
- Enter the Application (client) ID value into the Client ID field
- Enter the Client Secret value into the same named field
- Enter the User ID of the user whose data will be accessed (required for user-specific endpoints)
- The default scope
https://graph.microsoft.com/.defaultis pre-configured for the connection
The Client Credentials flow uses application permissions and does not require user login. This is ideal for background services and automated processes. For user-delegated permissions, use the OAuth 2.0 Authorization Code connection instead.
All actions using the client credentials flow require a User ID to specify which user's data to access. This is required because application permissions operate on behalf of the application, not a signed-in user.
This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.
| Input | Comments | Default |
|---|---|---|
| Base URL | The base URL for the Microsoft Graph API. Depending on your cloud environment, you can choose the correct one here. | https://graph.microsoft.com |
| Microsoft Entra ID Endpoint | The Microsoft Entra ID endpoint for the Microsoft Graph API. You can find this in the Azure portal or here. | https://login.microsoftonline.com |
| Tenant | The tenant ID or name for the Microsoft Graph API. This is the ID or name of the tenant that you are connecting to. | |
| Client ID | Client Id of your Azure application. | |
| Client Secret | Client Secret generated under 'Certificates & Secrets' in your Azure application. | |
| Scopes | Microsoft Graph API Scopes. | https://graph.microsoft.com/.default |
| User ID | Unique identifier of the user whose data will be accessed. Required for client credentials authentication to work with user-specific endpoints. |
Triggers
Calendar Event Webhook
Receive calendar event notifications from Outlook. Automatically creates and manages a webhook subscription for calendar events when the instance is deployed, and removes the subscription when the instance is deleted. Supports scheduled renewal to keep the subscription active.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Expiration Date/Time | The expiration date and time for the webhook subscription in ISO 8601 format. If unspecified, defaults to the current date/time plus 10,070 minutes (the maximum permitted by the Graph API). | |
| Allow Duplicates | When true, allows more than one webhook subscription per endpoint. | false |
Mail Message Webhook
Receive mail message notifications from Outlook. Automatically creates and manages a webhook subscription for mail messages when the instance is deployed, and removes the subscription when the instance is deleted. Supports scheduled renewal to keep the subscription active.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Mail Change Types | The types of changes to listen for on mail messages. | |
| Folder ID | The unique identifier of the mail folder to monitor for changes. Leave empty to monitor the entire mailbox. | |
| Expiration Date/Time | The expiration date and time for the webhook subscription in ISO 8601 format. If unspecified, defaults to the current date/time plus 10,070 minutes (the maximum permitted by the Graph API). | |
| Allow Duplicates | When true, allows more than one webhook subscription per endpoint. | false |
New and Updated Messages
Checks for new and updated mail messages in Microsoft Outlook on a configured schedule.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Mail Folder ID | The unique identifier of a mail folder to limit polling to (e.g., Inbox). Leave empty to poll all folders in the mailbox. | |
| Show New Messages | When true, messages created since the last poll are included in the trigger output. | true |
| Show Updated Messages | When true, messages updated since the last poll are included in the trigger output. | true |
Webhook
Receive and validate webhook requests from Outlook for manually configured webhook subscriptions.
Actions
Cancel Event
Cancels an event.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Event ID | The unique identifier of the calendar event. | |
| Comment | An optional comment about the cancellation sent to all attendees. |
Create Calendar
Creates a new calendar.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Name | The display name shown for the calendar. | |
| Color | The color of the calendar. See the color property in the Microsoft Graph calendar resource documentation for the supported values. | auto |
Create Event
Creates an event on a calendar.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Location Name | The name of the event location. | |
| Subject | The subject of the calendar event. | |
| Body (HTML) | The HTML body content of the event. | |
| Start At | The start timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| Start Timezone | The timezone applied to the start time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| End At | The end timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| End Timezone | The timezone applied to the end time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| Calendar ID | The unique identifier of the calendar to list events from. Lists all events for the current user if unspecified. | |
| Attendees Data Collection | A reference to data structures representing attendees. Merged with Attendees if both are specified. | |
| Type | The event attendees as key-value pairs. Specify the email address as the key and the attendee type (required, optional, or resource) as the value. |
Create Event Subscription
Creates an event subscription for Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Notification URL | The URL where notification events will be sent. | |
| Expiration Date/Time | The expiration date and time for the webhook subscription in ISO 8601 format. If unspecified, defaults to the current date/time plus 10,070 minutes (the maximum permitted by the Graph API). | |
| Allow Duplicates | When true, allows more than one webhook subscription per endpoint. | false |
Create Mail Folder
Creates a new mail folder.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Parent Folder ID | The unique identifier of the parent folder. Creates the folder under this parent. Omit to create a root-level folder. | |
| Display Name | The display name shown for the folder in the mailbox. |
Create Mail Folder Subscription
Creates a mail folder subscription for Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Mail Change Types | The types of changes to listen for on mail messages. | |
| Notification URL | The URL where notification events will be sent. | |
| Expiration Date/Time | The expiration date and time for the webhook subscription in ISO 8601 format. If unspecified, defaults to the current date/time plus 10,070 minutes (the maximum permitted by the Graph API). |
Delete All Instance Subscriptions
Deletes all subscriptions pointed at this instance.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. |
Delete Calendar
Deletes an existing calendar.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Calendar ID | The unique identifier of the calendar. |
Delete Event
Deletes an event.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Event ID | The unique identifier of the calendar event. |
Delete Mail Folder
Deletes the specified mail folder.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Folder ID | The unique identifier of the mail folder. |
Delete Message
Deletes a message by ID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Message ID | The unique identifier of the email message. |
Delete Subscription
Deletes an existing subscription for Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Subscription ID | The unique identifier of the webhook subscription. |
Get Calendar Event
Gets information about a specific calendar event.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Event ID | The unique identifier of the calendar event. |
Get Current User
Gets the information and metadata of the user that is currently logged in.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. |
Get Mail Message
Fetches and parses a raw message by ID.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Message ID | The unique identifier of the email message. |
Get Schedule Availability
Gets the free/busy availability information for a collection of users.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Schedules | The collection of SMTP addresses of users, distribution lists, or resources to get availability information for. | |
| Start At | The start timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| Start Timezone | The timezone applied to the start time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| End At | The end timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| End Timezone | The timezone applied to the end time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| Availability View Interval | The duration of each time slot used to check availability, in minutes. | 30 |
List Calendars
Lists all calendars for the user.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Fetch All | When true, automatically fetches all pages of results using pagination. | false |
| Page Limit | The maximum number of results to return per page. | |
| Page Skip | The number of records to skip before returning results. |
List Events
Lists all events for the user.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Fetch All | When true, automatically fetches all pages of results using pagination. | false |
| Page Limit | The maximum number of results to return per page. | |
| Page Skip | The number of records to skip before returning results. | |
| Calendar ID | The unique identifier of the calendar to list events from. Lists all events for the current user if unspecified. |
List Mail Folders
Gets the mail folder collection directly under the root folder of the signed-in user, or under the specified parent folder.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Fetch All | When true, automatically fetches all pages of results using pagination. | false |
| Page Limit | The maximum number of results to return per page. | |
| Page Skip | The number of records to skip before returning results. | |
| Parent Folder ID | The unique identifier of the parent folder. Lists all folders contained within this folder. Omit to list root-level folders. |
List Mail Messages
Lists mail messages in a user's mailbox.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Fetch All | When true, automatically fetches all pages of results using pagination. | false |
| Page Limit | The maximum number of results to return per page. | |
| Page Skip | The number of records to skip before returning results. | |
| Folder ID | The unique identifier of the mail folder. Omit to list all messages. | |
| Search | The search query to filter messages. Cannot be used together with Filter. Refer to the Microsoft Graph search parameter documentation for query syntax. | |
| Filter | The OData filter expression to apply to the messages. Cannot be used together with Search. Refer to the Microsoft Graph filter parameter documentation for filter syntax. |
List Subscriptions
Lists all subscriptions for Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Show Instance Webhooks | When true, returns only subscriptions for this instance's webhooks. | true |
| Fetch All | When true, automatically fetches all pages of results using pagination. | true |
List Supported Languages
Lists supported languages for the current user.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. |
List Supported Timezones
Lists supported timezones for the current user.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. |
Raw Request
Sends a raw HTTP request to Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Microsoft Outlook connection to use. | |
| URL | The path of the Microsoft Graph endpoint to call (e.g., /me/calendars). The base URL https://graph.microsoft.com/v1.0 is added automatically. For example, to call https://graph.microsoft.com/v1.0/me/calendars, enter /me/calendars. | |
| Method | The HTTP method to use. | |
| Data | The HTTP body payload to send to the URL. | |
| Form Data | The Form Data to be sent as a multipart form upload. | |
| File Data | File Data to be sent as a multipart form upload. | |
| File Data File Names | File names to apply to the file data inputs. Keys must match the file data keys above. | |
| Query Parameter | A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2. | |
| Header | A list of headers to send with the request. | |
| Response Type | The type of data you expect in the response. You can request json, text, or binary data. | json |
| Timeout | The maximum time that a client will await a response to its request | |
| Retry Delay (ms) | The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled. | 0 |
| Retry On All Errors | If true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors. | false |
| Max Retry Count | The maximum number of retries to attempt. Specify 0 for no retries. | 0 |
| Use Exponential Backoff | Specifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored. | false |
Send Message
Sends a new message.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| To | The recipient email addresses. Multiple addresses can be specified as a comma-separated list. | |
| Subject | The subject line of the email message. | |
| Body Content Type | The format of the message body content. | html |
| CC | The carbon copy email addresses. Multiple addresses can be specified as a comma-separated list. | |
| BCC | The blind carbon copy email addresses. Multiple addresses can be specified as a comma-separated list. | |
| Message Body | The plain text or HTML body content of the email message. | |
| Attachments | The file attachments as key-value pairs. Specify the file name as the key (e.g., my-file.pdf) and the file data as the value. | |
| Dynamic Attachments | An array of objects with "key" and "value" properties, where "key" is the file name and "value" is the binary file data. Typically used as a reference from a previous step. |
Update Calendar
Updates an existing calendar.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Calendar ID | The unique identifier of the calendar. | |
| Name | The display name shown for the calendar. | |
| Color | The color of the calendar. See the color property in the Microsoft Graph calendar resource documentation for the supported values. | auto |
Update Event
Updates an existing event.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Event ID | The unique identifier of the calendar event. | |
| Location Name | The name of the event location. | |
| Subject | The subject of the calendar event. | |
| Body (HTML) | The HTML body content of the event. | |
| Start At | The start timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| Start Timezone | The timezone applied to the start time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| End At | The end timestamp in ISO 8601 format without timezone information. Format: YYYY-MM-DDTHH:mm:ss. | |
| End Timezone | The timezone applied to the end time of the event. Use the List Supported Timezones action for valid aliases or values for this user. | UTC |
| Attendees Data Collection | A reference to data structures representing attendees. Merged with Attendees if both are specified. | |
| Type | The event attendees as key-value pairs. Specify the email address as the key and the attendee type (required, optional, or resource) as the value. |
Update Event Subscription Expiration
Updates the expiration of an existing event subscription for Microsoft Outlook.
| Input | Comments | Default |
|---|---|---|
| Connection | The Outlook connection to use. | |
| Subscription ID | The unique identifier of the webhook subscription. | |
| Expiration Date/Time | The expiration date and time for the webhook subscription in ISO 8601 format. If unspecified, defaults to the current date/time plus 10,070 minutes (the maximum permitted by the Graph API). |