SharePoint integration
SharePoint is a Microsoft platform for document management and intranets,…
- Provider
- share_point
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 89 available
Quick start
Call SharePoint from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to SharePoint'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(
"SHARE_POINT_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 SharePoint. End-users click Connect on the integration card in your app, complete the OAuth flow with SharePoint, 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
89 actions exposed via the
SharePoint integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
SHARE_POINT_ADD_ATTACHMENT_TO_LIST_ITEM -
SHARE_POINT_ADD_FIELD_LINK_TO_CONTENT_TYPE -
SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_ITEM -
SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_LIST -
SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_ITEM -
SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_LIST -
SHARE_POINT_CHECK_IN_FILE -
SHARE_POINT_CREATE_CONTENT_TYPE -
SHARE_POINT_CREATE_DRIVE_ITEM_SHARING_LINK -
SHARE_POINT_CREATE_LIST_FIELD -
SHARE_POINT_CREATE_LIST_ITEM_BY_ID -
SHARE_POINT_CREATE_LIST_ITEM_IN_FOLDER
Show all 89 actions
-
SHARE_POINT_CREATE_WEB -
SHARE_POINT_DELETE_DRIVE_ITEM_VERSION_CONTENT -
SHARE_POINT_DELETE_FOLDER -
SHARE_POINT_DELETE_LIST -
SHARE_POINT_DELETE_LIST_BY_TITLE -
SHARE_POINT_DELETE_LIST_ITEM -
SHARE_POINT_DELETE_RECYCLE_BIN_ITEM_PERMANENT -
SHARE_POINT_DOWNLOAD_FILE_BY_SERVER_RELATIVE_URL -
SHARE_POINT_ENSURE_USER -
SHARE_POINT_FOLLOW -
SHARE_POINT_GET_ALL_FOLDERS -
SHARE_POINT_GET_CHANGES -
SHARE_POINT_GET_CONTENT_TYPE -
SHARE_POINT_GET_CONTENT_TYPES -
SHARE_POINT_GET_CONTENT_TYPES_FOR_LIST -
SHARE_POINT_GET_CONTEXT_INFO -
SHARE_POINT_GET_CURRENT_USER -
SHARE_POINT_GET_DRIVE_ITEM_ANALYTICS -
SHARE_POINT_GET_FILE_BY_SERVER_RELATIVE_URL -
SHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL -
SHARE_POINT_GET_GROUP_USERS -
SHARE_POINT_GET_GROUP_USERS_BY_ID -
SHARE_POINT_GET_ITEM_ATTACHMENT_CONTENT -
SHARE_POINT_GET_LIST_BY_GUID -
SHARE_POINT_GET_LIST_BY_TITLE -
SHARE_POINT_GET_LIST_CONTENT_TYPE_BY_ID -
SHARE_POINT_GET_LIST_ITEM_BY_ID -
SHARE_POINT_GET_LIST_ITEMS -
SHARE_POINT_GET_LIST_ITEMS_BY_GUID -
SHARE_POINT_GET_LIST_ITEM_VERSION -
SHARE_POINT_GET_MY_FOLLOWED -
SHARE_POINT_GET_MY_FOLLOWERS -
SHARE_POINT_GET_ROLE_DEFINITIONS -
SHARE_POINT_GET_SITE_COLLECTION_INFO -
SHARE_POINT_GET_SITE_DRIVE_ITEM_BY_PATH -
SHARE_POINT_GET_SITE_PAGE_CONTENT -
SHARE_POINT_GET_USER_EFFECTIVE_PERMISSIONS_ON_WEB -
SHARE_POINT_GET_WEBHOOK_SUBSCRIPTION -
SHARE_POINT_GET_WEBHOOK_SUBSCRIPTIONS -
SHARE_POINT_GET_WEB_INFO -
SHARE_POINT_IS_FOLLOWED -
SHARE_POINT_LIST_ALL_LISTS -
SHARE_POINT_LIST_DRIVE_CHILDREN -
SHARE_POINT_LIST_DRIVE_RECENT_ITEMS -
SHARE_POINT_LIST_DRIVES_REST_API -
SHARE_POINT_LIST_FILES_IN_FOLDER -
SHARE_POINT_LIST_ITEM_ATTACHMENTS -
SHARE_POINT_LIST_LIST_COLUMNS -
SHARE_POINT_LIST_RECYCLE_BIN_ITEMS -
SHARE_POINT_LIST_SITE_GROUPS -
SHARE_POINT_LIST_SITES -
SHARE_POINT_LIST_SITE_USERS -
SHARE_POINT_LIST_SUBFOLDERS_IN_FOLDER -
SHARE_POINT_LOG_EVENT -
SHARE_POINT_RECYCLE_FILE -
SHARE_POINT_RECYCLE_LIST_ITEM -
SHARE_POINT_RENAME_FOLDER -
SHARE_POINT_RENDER_LIST_DATA_AS_STREAM -
SHARE_POINT_RESTORE_DRIVE_ITEM_VERSION -
SHARE_POINT_RESTORE_RECYCLE_BIN_ITEM -
SHARE_POINT_SEARCH_QUERY -
SHARE_POINT_SEARCH_SUGGEST -
SHARE_POINT_SHAREPOINT_CHECK_OUT_FILE -
SHARE_POINT_SHAREPOINT_CREATE_FOLDER -
SHARE_POINT_SHAREPOINT_CREATE_LIST -
SHARE_POINT_SHAREPOINT_CREATE_LIST_ITEM -
SHARE_POINT_SHAREPOINT_CREATE_USER -
SHARE_POINT_SHAREPOINT_FIND_USER -
SHARE_POINT_SHAREPOINT_REMOVE_USER -
SHARE_POINT_UNDO_CHECKOUT_FILE -
SHARE_POINT_UPDATE_CONTENT_TYPE -
SHARE_POINT_UPDATE_DRIVE_ITEM -
SHARE_POINT_UPDATE_LIST -
SHARE_POINT_UPDATE_LIST_ITEM -
SHARE_POINT_UPDATE_SITE -
SHARE_POINT_UPLOAD_FILE -
SHARE_POINT_UPLOAD_FROM_URL
Build with SharePoint
Open OverSkill, describe what you want to build, and reference SharePoint in your prompt — the AI will wire up the integration automatically.