OneDrive integration
OneDrive is Microsoft’s cloud storage solution enabling users to store, sync,…
- Provider
- one_drive
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 71 available
Quick start
Call OneDrive from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to OneDrive's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"ONE_DRIVE_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for OneDrive. End-users click Connect on the integration card in your app, complete the OAuth flow with OneDrive, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2, S2S_OAUTH2.
Available actions
71 actions exposed via the
OneDrive integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
ONE_DRIVE_ADD_WORKBOOK_WORKSHEET -
ONE_DRIVE_CHECKIN_ITEM -
ONE_DRIVE_CHECKOUT_ITEM -
ONE_DRIVE_COPY_ITEM -
ONE_DRIVE_CREATE_ITEM_PERMISSION -
ONE_DRIVE_CREATE_LINK -
ONE_DRIVE_DELETE_ITEM -
ONE_DRIVE_DELETE_ITEM_PERMANENTLY -
ONE_DRIVE_DELETE_ITEM_PERMISSION -
ONE_DRIVE_DELETE_SHARE_PERMISSION -
ONE_DRIVE_DELETE_WORKBOOK_RANGE -
ONE_DRIVE_DELETE_WORKBOOK_WORKSHEET
Show all 71 actions
-
ONE_DRIVE_DISCARD_CHECKOUT -
ONE_DRIVE_DOWNLOAD_FILE -
ONE_DRIVE_DOWNLOAD_FILE_BY_PATH -
ONE_DRIVE_DOWNLOAD_ITEM_AS_FORMAT -
ONE_DRIVE_DOWNLOAD_ITEM_VERSION -
ONE_DRIVE_FOLLOW_ITEM -
ONE_DRIVE_GET_DRIVE -
ONE_DRIVE_GET_DRIVE_ITEM_BY_SHARING_URL -
ONE_DRIVE_GET_FOLLOWED_ITEM -
ONE_DRIVE_GET_GROUP_DRIVE -
ONE_DRIVE_GET_ITEM -
ONE_DRIVE_GET_ITEM_PERMISSIONS -
ONE_DRIVE_GET_ITEM_THUMBNAILS -
ONE_DRIVE_GET_ITEM_VERSIONS -
ONE_DRIVE_GET_RECENT_ITEMS -
ONE_DRIVE_GET_ROOT -
ONE_DRIVE_GET_SHARE -
ONE_DRIVE_GET_SHARED_ITEMS -
ONE_DRIVE_GET_SHAREPOINT_LIST_ITEMS -
ONE_DRIVE_GET_SITE -
ONE_DRIVE_GET_SITE_PAGE_CONTENT -
ONE_DRIVE_GET_SPECIAL_FOLDER -
ONE_DRIVE_GET_USER -
ONE_DRIVE_GET_WORKBOOK_WORKSHEET -
ONE_DRIVE_GRANT_SHARE_PERMISSION -
ONE_DRIVE_INVITE_USER_TO_ITEM -
ONE_DRIVE_LIST_ACTIVITIES -
ONE_DRIVE_LIST_ALL_DRIVE_ITEMS -
ONE_DRIVE_LIST_BUNDLES -
ONE_DRIVE_LIST_DRIVES -
ONE_DRIVE_LIST_FOLDER_CHILDREN -
ONE_DRIVE_LIST_ITEM_ACTIVITIES -
ONE_DRIVE_LIST_ROOT_DRIVE_CHANGES -
ONE_DRIVE_LIST_SHARE_PERMISSIONS -
ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTA -
ONE_DRIVE_LIST_SITE_COLUMNS -
ONE_DRIVE_LIST_SITE_ITEMS_DELTA -
ONE_DRIVE_LIST_SITE_LISTS -
ONE_DRIVE_LIST_SITE_SUBSITES -
ONE_DRIVE_LIST_SUBSCRIPTIONS -
ONE_DRIVE_LIST_WORKBOOK_WORKSHEETS -
ONE_DRIVE_MOVE_ITEM -
ONE_DRIVE_ONEDRIVE_CREATE_FOLDER -
ONE_DRIVE_ONEDRIVE_CREATE_TEXT_FILE -
ONE_DRIVE_ONEDRIVE_FIND_FILE -
ONE_DRIVE_ONEDRIVE_FIND_FOLDER -
ONE_DRIVE_ONEDRIVE_LIST_ITEMS -
ONE_DRIVE_ONEDRIVE_UPLOAD_FILE -
ONE_DRIVE_PREVIEW_DRIVE_ITEM -
ONE_DRIVE_READ_WORKBOOK_RANGE -
ONE_DRIVE_RESTORE_DRIVE_ITEM -
ONE_DRIVE_SEARCH_ITEMS -
ONE_DRIVE_UNFOLLOW_ITEM -
ONE_DRIVE_UPDATE_DRIVE_ITEM_METADATA -
ONE_DRIVE_UPDATE_DRIVE_ITEMS_PERMISSIONS -
ONE_DRIVE_UPDATE_FILE_CONTENT -
ONE_DRIVE_UPDATE_WORKBOOK_RANGE -
ONE_DRIVE_UPDATE_WORKBOOK_WORKSHEET -
ONE_DRIVE_WRITE_WORKBOOK_CELL
Build with OneDrive
Open OverSkill, describe what you want to build, and reference OneDrive in your prompt — the AI will wire up the integration automatically.