Microsoft Office 365 Integrations

Build & publish in-app integrations with our Microsoft Office 365 connector

Microsoft Office 365 connector icon

Designed to help you achieve more with innovative Office apps, intelligent cloud services, and world-class security.

Book a demo to learn more about integrating with Microsoft Office 365

Create automations with our Microsoft Office 365 connector

Cyclr enables SaaS platforms to integrate their application with hundreds of other platforms. Use Cyclr’s low code integration builder to integrate your application with Microsoft Office 365, so you can provide in-app Microsoft Office 365 integrations for your end users.

Why integrate with Microsoft Office 365

Your SaaS users want more and more integrations, but they take time and development resources to create. Which is why Cyclr’s white label, embedded integration platform enables you to create integrations between your application and Microsoft Office 365, as well as 100s of other apps, using low code tools.

Available Methods and Endpoints

Get Message By ID
Action
Retrieve the specified message.
Send Email
Action
Send the message specified in the request body.
List Mail Folders
Action
List a user's mail folders.
List Emails By User
Action
List emails from the specified user's inbox.
List New Emails By Folder
Action
List a user's emails from the specified folder that have been created since the last run.
Create Draft Message
Action
Create a draft of a new message.
Get Message Attachment (Raw)
Action
Retrieve the raw content of the specified attachment.
List Updated Emails By Folder
Action
List a user's emails from the specified folder that have been updated since the last run.
List New Emails By User
Action
List emails from the specified user's inbox that have been created since the last run.
List Message Attachments
Action
List the attachments of the specified message.
List Emails By Folder
Action
List a user's emails from the specified folder.
List Updated Emails By User
Action
List emails from the specified user's inbox that have been updated since the last run.
List Deleted Users
Action
List all deleted users.
Get User's Mailbox Settings
Action
Get a user's mailbox settings.
Get User By Email
Action
Get a user from the email address provided.
Upsert User Licenses
Action
Create or remove a users licenses.
Get User's Manager
Action
Get a user's manager.
Get User's Licenses
Action
Get a user's licenses.
List New Users
Action
List all users created since last run.
Delete User
Action
Delete a user.
Update User
Action
Update a user.
List User Schedules
Action
Gets the schedules for all users chosen.
List Users
Action
List all users.
Get User
Action
Get a user.
Create User
Action
Create a user.
List Calendar Groups
Action
List all the calendar groups of a user.
Get Calendar Group
Action
Get a calendar group.
Delete Calendar Group
Action
Delete a calendar group.
Create Calendar Group
Action
Create a calendar group.
Update Calendar Group
Action
Update a calendar group.
List Site Drives
Action
Get a list of drives for the specified site.
List Sites
Action
Lists all sites.
Get Root Site
Action
Access the root SharePoint site within a tenant.
List Site Libraries
Action
To list the document libraries for a site, your app requests the drives relationship on the Site.
List Subsites
Action
Get a collection of subsites defined for a site.
List SharePoint Drives
Action
Lists all SharePoint drives the authenticated user has access to.
Create List
Action
Create a list under a given site ID. Includes document library.
List Subscriptions
Action
Retrieve the properties and relationships of webhook subscriptions, based on the app ID, the user, and the user's role with a tenant.
Webhook
Webhook
General purpose webhook receiver for Microsoft Office 365. Please see the documentation (https://docs.microsoft.com/en-us/graph/api/resources/webhooks?view=graph-rest-1.0) for details on the Resource types available.
Get Next Event Instance
Action
Gets details of when a recurring event will next take place. Recurring events have a Type of "seriesMaster".
List User's Events
Action
List a user's events.
List Calendar Events
Action
List all the events of a users calendar.
Update Calendar Event
Action
Update a calendar event.
List Updated Calendar Events
Action
List all the events of a user's calendar created or updated since the last run.
Get Calendar Event
Action
Get a calendar event.
Delete Calendar Event
Action
Delete a calender event.
List New Calendar Events
Action
List all the events of a user's calendar since the last run.
Find Meeting Times
Action
List possible available meeting times based on users calendar.
Create Calendar Event
Action
Create a calendar event.
Delete User From Group
Action
Delete a user from a group.
Add User To Group
Action
Add a user to a group.
List Groups
Action
List all the groups in an organization, including but not limited to Microsoft 365 groups.
Get Group by Name
Action
Get filtered group from an organization by name, including but not limited to Microsoft 365 groups.
List Group Members
Action
List all members of the specified group.
List Deleted Groups
Action
List all deleted groups in an organization, including but not limited to Microsoft 365 groups.
Get Group
Action
Get a group by ID.
Get Group's Drive
Action
Get a group's drive ID.
Create Calendar
Action
Create a calendar.
Update Calendar
Action
Update a calendar.
List Calendars
Action
List all the calendars of a user.
Delete Calendar
Action
Delete a calendar.
Get Calendar
Action
Get a calendar.
Get User Calendar Availability
Action
Get the free/busy availability information for a user.
Create Calendar Event
Action
Create an event in the specified calendar.
List Calendar Events
Action
List all the calendar events for a user between two dates.
Update Subscription
Action
Renew a subscription by extending its expiry time.
Create Subscription
Action
Create a new subscription.
Get Subscription
Action
Get a single subscription by ID.
List Subscriptions
Action
List all subscriptions.
Delete Subscription
Action
Delete a single subscription by ID.
Delete Table
Action
Delete the selected table.
Set Cell
Action
Set the value of the specified cell.
List Sheets
Action
Gets all sheets within a specific workbook.
Add Worksheet
Action
Adds a new worksheet to the workbook.
Append Table Rows
Action
Adds new rows to the end of the table.
Create Table
Action
Adds a new table to the workbook.
List Tables
Action
Gets all tables within a specific workbook.
List Rows
Action
Get a list of tablerow objects
Get Cell
Action
Get a specific cell within a worksheet.
Delete Worksheet
Action
Deletes a worksheet from the workbook.
List Drive Item Children
Action
Lists the children of a drive item.
List Drive Item Permissions
Action
Lists the permissions of a drive item.
List Drive Items
Action
Lists all items in the root of a Drive.
Get Drive Delta
Action
Get the delta for the specified drive.
Upload Drive Item
Action
Upload an item to a Drive.
Get Drive Item
Action
Retrieve the specified item, including file content.
Create Drive Folder
Action
Create a new Drive folder.
List Updated Drive Items (BETA)
Action
Track changes in Drive Items and their children over time.
Delete Drive Item
Action
Delete an item from a Drive. Leaves through the True Exit if a deletion is successful, else through the False Exit if the item to delete is not found.
List Drives
Action
Lists all Drives the authenticated user has access to.
Get Drive Item Metadata
Action
Retrieve the specified items metadata.
List Group Drive Item Children
Action
Lists the children of a drive item in a Group.
Move Group Drive Item
Action
Move a drive item within a group Drive.
Get Group Drive Item
Action
Retrieve the specified item, including file content.
List Group Drive Items
Action
Lists all items in the root of a Groups Drive.
Get Group Drive Item Metadata
Action
Retrieve the specified item.
List Group Drive Item Permissions
Action
Lists the Permissions of a drive item in a Group.
Create Group Drive Folder
Action
Create a new Drive folder in a group.
Delete Group Drive Item
Action
Delete an item from a Group.
Move Site Drive Item
Action
Move an item within a Site Drive.
Get Site Drive Item Metadata
Action
Retrieve the specified item metadata.
Delete Site Drive Item
Action
Delete an item from a Site Drive.
Delete User Drive Item
Action
Delete an item from a User drive.
Get User Drive Item
Action
Retrieve the specified item, including file content.
List User Drive Items
Action
Lists all files in the root of a users Drive.
Get Users Drive Delta
Action
Get the delta for the specified users drive.
Get User's OneDrive
Action
Get a user's OneDrive.
List User Drive Item Permissions
Action
List the effective sharing permissions on a User Drive Item.
Get User Drive Item Metadata
Action
Retrieve the specified items metadata.
List User Drive Item Children
Action
Lists the children of a User drive item.
Create User Drive Folder
Action
Create a new Drive folder for the specified user ID.
Copy User File
Action
Create a copy of an item within a users Drive.
Download Drive Item by URL
Action
Retrieve the specified item file content by URL.
List Site Drive Item Permissions
Action
Lists the Permissions of a drive item in a Site.
Move Drive Item
Action
Move an item within a Drive.
List Site Drive Items
Action
Lists all files in a Sites Drive.
Create Site Drive Folder
Action
Create a new Drive folder in a site.
Get Site Drive Item
Action
Retrieve the specified item, including file content.
Move User Drive Item
Action
Move an item within a users Drive.
List Site Drive Item Children
Action
Lists the children of a drive item in a Site.

Do you want to access something that's not currently listed? Just let us know and we can add it to the connector for you!

What Methods do you Need?

Top Use Cases for Microsoft Office 365 Integrations

Quickly create integrations between your SaaS application and Microsoft Office 365 with Cyclr’s low code integration builder. Publish your Microsoft Office 365 integration into your application using Cyclr’s white label embedded integration marketplace.

Project Management

  • Add new or update existing project management task when new files are added to collaboration software

Some of the many benefits of using Cyclr as your integration solution

Native

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Ready to start your integration journey?

Recommended by G2 users

Book a demo to see Cyclr in action and start creating integration solutions for your customers