Skip to main content
HTTP API connector An HTTP API described by an OpenAPI spec, not an MCP server. Calls go to https://graph.microsoft.com/v1.0 and carry an OAuth 2.0 token obtained with Sign in with Microsoft on the cloud edition, or an API key or custom header on a self-hosted installation, which offers no sign-in flow.

What the skill can do

API connector: 77 actions, as they appear in the skill panel. 35 of them create, change or delete something in Microsoft OneDrive; mark those under These actions need approval when you add the skill to an agent.
  • Folder hierarchy (10): One Drive Drive Items List Items By Drive Id, One Drive Drive Items Create Item In Drive, One Drive Drive Children List Item Children By Drive And Id, One Drive Drive Children Create Child In Item By Drive And Id, One Drive Drive Children List Item Children By Item Id, One Drive Drive Children Create Child In Item By Item Id, One Drive Drive Children List Root Children, One Drive Drive Children Create Root Child Item, One Drive Drive Children List Children By Path, One Drive Drive Children Create Child Item By Path
  • Drive discovery (9): One Drive Drive Discovery Get Drive By Drive Id, One Drive Drive Discovery Get Group Drive By Group Id, One Drive Drive Discovery List Group Drives By Group Id, One Drive Drive Discovery Get User Default Drive, One Drive Drive Discovery List User Available Drives, One Drive Drive Discovery Get Site Drive By Site Id, One Drive Drive Discovery List Site Drives By Site Id, One Drive Drive Discovery Get User Drive By User Id, One Drive Drive Discovery List User Drives By User Id
  • Recycle restore (8): One Drive Recycle Item Delete Item By Drive And Id, One Drive Recycle Item Delete Permanent By Drive And Id, One Drive Recycle Item Create Restore By Drive And Id, One Drive Drive Item Metadata Get User Item By Item Id, One Drive Recycle Item Delete User Item By Item Id, One Drive Recycle Item Delete Permanent By Item Id, One Drive Recycle Item Create Restore By Item Id, One Drive Recycle Item Delete Item By Path
  • Sharing permissions (8): One Drive Sharing Links Create Link By Drive And Id, One Drive Sharing Permissions List Permissions By Drive And Id, One Drive Sharing Permissions Create Invite By Drive And Id, One Drive Sharing Permissions Delete By Drive Item And Id, One Drive Sharing Links Create Link By Item Id, One Drive Sharing Permissions List Permissions By Item Id, One Drive Sharing Permissions Create Invite By Item Id, One Drive Sharing Permissions Delete By Item And Permission Id
  • Version history (8): One Drive Drive Versions List Versions By Drive And Id, One Drive Drive Versions Get Version By Drive Item And Id, One Drive Drive Versions Get Version Content By Drive Item And Id, One Drive Drive Versions Create Restore Version By Drive Item And Id, One Drive Drive Versions List Versions By Item Id, One Drive Drive Versions Get Version By Item And Version Id, One Drive Drive Versions Get Version Content By Item And Version Id, One Drive Drive Versions Create Restore Version By Item And Version Id
  • Folder hierarchy and metadata (7): One Drive Drive Item Metadata Get Item By Drive And Id, One Drive Drive Item Metadata Update Item By Drive And Id, One Drive Drive Item Metadata Create Copy By Drive And Id, One Drive Drive Item Metadata Update User Item By Item Id, One Drive Drive Item Metadata Create Copy By Item Id, One Drive Drive Item Metadata Get Item By Path, One Drive Drive Item Metadata Update Item By Path
  • File content (6): One Drive Drive Content Get Item Content By Drive And Id, One Drive Drive Content Update Item Content By Drive And Id, One Drive Drive Content Get Item Content By Item Id, One Drive Drive Content Update Item Content By Item Id, One Drive Drive Content Get Item Content By Path, One Drive Drive Content Update Item Content By Path
  • Thumbnail preview (4): One Drive Drive Preview Create Preview By Drive And Id, One Drive Drive Thumbnails List Thumbnails By Drive And Id, One Drive Drive Preview Create Preview By Item Id, One Drive Drive Thumbnails List Thumbnails By Item Id
  • Follow subscriptions (3): One Drive Follow Item Create Follow By Drive And Id, One Drive Follow Item Create Follow By Item Id, One Drive Follow Item Delete Follow By Item Id
  • Drive discovery and search (3): One Drive Drive Search Find Items By Item And Query, One Drive Drive Root Get Drive Root Folder, One Drive Drive Search Find Root Items By Query
  • Upload session (2): One Drive Upload Session Create Session By Drive And Id, One Drive Upload Session Create Session By Item Id
  • Activity tracking (2): One Drive Drive Activities List Drive Activities, One Drive Drive Activities List Item Activities By Item Id
  • Change tracking (2): One Drive Drive Delta Get Item Delta Changes By Item Id, One Drive Drive Delta Get Root Delta Changes
  • Special folders (2): One Drive Drive Special Get Special Folder By Name, One Drive Drive Special List Special Folder Children By Name
  • Sharepoint listitem (1): One Drive Share Point Item Get List Item By Drive And Id
  • Recent items (1): One Drive Recent Items List User Recent Items
  • Shared items (1): One Drive Sharing Items List Shared With User

Authentication Options

The simplest way to connect Microsoft OneDrive is by using xpander’s built-in authentication:
  1. In Xpander Chat, open the agent’s settings and click Add skill.
  2. Search for Microsoft OneDrive and select it.
  3. Click + Create new connection.
  4. Enter a connection name, e.g., “xpander-onedrive”.
  5. Choose OAuth2 as the authentication method.
  6. Click Sign in with Microsoft OneDrive.
  7. Grant xpander permission to access your account.
  8. Click Connect.

Give an agent the Microsoft OneDrive skill

Once Microsoft OneDrive is connected, any agent you can edit may be given the skill: open the agent’s settings, click Add skill, and choose Microsoft OneDrive. The skill panel lists the Microsoft OneDrive actions by group. Enable only the groups the agent needs, and mark the actions that should wait for a named person’s sign-off under These actions need approval. Which skills exist for your organization, and who may add them, is decided by your admins; see Skills.