← All integrations

SharePoint

One-click sign-inKnowledge

Connect it in Quilt

SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively

Sign in with one click. Composio asks the app for you; Quilt never sees the login.

Reads on its own77

Agents use these right away.

  • Get SharePoint Site by HostnameRetrieve SharePoint site information by hostname or URL.
  • Get SharePoint Site by IDRetrieve metadata for a SharePoint site web by its GUID within the selected site collection, such as its title, URL, language, or template information.
  • Get Site Drive Item by PathTool to retrieve a file or folder by its server-relative path in a SharePoint site.
  • Get SharePoint Site Page ContentTool to retrieve modern SharePoint Site Pages content by reading list item fields.
  • Get SharePoint Root SiteRetrieves metadata about the root web of a SharePoint site collection.
  • List Site DrivesList a page of document libraries (drives) accessible in a SharePoint site, including default and custom libraries.
  • List SharePoint SitesSearch for SharePoint sites accessible to the user.
  • List Subfolders in FolderTool to list immediate child folders within a SharePoint folder.
  • Search Files Across All SitesSearch for files across all SharePoint sites and OneDrive using Keyword Query Language.
  • Validate SharePoint CredentialsValidate SharePoint credentials by attempting to retrieve the current user information.
  • Download File by Server-relative URLTool to download a file by server-relative URL.
  • Get All SharePoint FoldersRetrieves folders from a SharePoint web for site discovery.
  • Get SharePoint List ChangesTool to retrieve changes from SharePoint list change log.
  • Get Content TypeRetrieves a SharePoint site content type by ID, including its metadata and available form properties.
  • Get Site Content TypesRetrieves all content types from the current SharePoint site.
  • Get Content Types for ListTool to retrieve all content types for a specific SharePoint list by GUID.
  • Get SharePoint Context InfoTool to retrieve SharePoint context information including the form digest value.
  • Get Current SharePoint UserTool to retrieve the current user for the site.
  • Get Current User OneDriveResolve and return the connected user's default OneDrive using delegated authentication.
  • Get Default Drive RootGet the root drive item of a SharePoint site's default document library.
  • Get Drive by IDGet one SharePoint or OneDrive drive by its drive ID from the selected site endpoint.
  • Get Drive Item AnalyticsTool to get analytics for a SharePoint drive item.
  • Get Drive Item by IDGet metadata for one file or folder by drive ID and item ID from a SharePoint site or provider-derived OneDrive for Business personal-site URL.
  • Get Drive Item by PathGet a file or folder from a site's default document library by its drive-root-relative path.
  • Get Drive Item ChangesReturn one page of drive-item changes and the opaque next or delta link.
  • Get Drive Item Thumbnails by PathRetrieve thumbnail URL and dimension sets for a default-drive item by path.
  • Get Group UsersLists users in a SharePoint group by name, returning a page of user information.
  • Get Group Users By IDLists users in a SharePoint site group by numeric group ID, returning a page of user information.
  • Download List Item AttachmentTool to download an attachment from a SharePoint list item.
  • Get SharePoint List by GUIDTool to retrieve a SharePoint list by its GUID.
  • Get SharePoint List By TitleTool to retrieve a SharePoint list by its title.
  • Get Content Type by IDRetrieves a SharePoint list content type by list ID and content type ID, returning its metadata and any schema or fields supplied in the response.
  • Get SharePoint List FieldGet one field definition from a SharePoint list by field GUID or exact internal name/title.
  • Get List Item by IDTool to retrieve a SharePoint list item by ID.
  • Get SharePoint List ItemsTool to retrieve items from a SharePoint list.
  • Get SharePoint List Items by GUIDTool to retrieve items from a SharePoint list using its GUID.
  • Get List Item VersionTool to retrieve a specific version of a SharePoint list item.
  • Get Followed EntitiesTool to get entities the current user is following.
  • Get My FollowersRetrieves the list of users who are following the authenticated user in SharePoint.
  • Get Role DefinitionsTool to list role definitions at the web level.
  • Get Shared ItemAccess a shared SharePoint file or folder by share ID or encoded sharing URL without granting lasting access.
  • Get SharePoint Site Collection InfoFetch metadata for the selected SharePoint site collection, including its URL, ID, and root web information.
  • Get SharePoint Site FieldRetrieve one web-scoped SharePoint field by its GUID.
  • Get SharePoint Site Time ZoneGet the regional time-zone definition for a selected SharePoint site.
  • Get User Effective Permissions on WebGet a user's effective permissions on the current SharePoint site (Web).
  • Get SharePoint Webhook SubscriptionTool to retrieve a specific webhook subscription by ID from a SharePoint list.
  • Get SharePoint Webhook SubscriptionsTool to retrieve all webhook subscriptions on a SharePoint list.
  • Get SharePoint Web InfoTool to retrieve information about the current SharePoint web (site) using REST API.
  • Inspect Available SharePoint AppInspect deployment and package metadata for one SharePoint app.
  • Check Follow StatusTool to check if the current user is following a specified actor.
  • List SharePoint ListsRetrieves all lists in the current SharePoint web/site.
  • List Default View FieldsList the field internal names currently displayed in a SharePoint list's default view.
  • List Drive ChildrenList a page of files and folders in a SharePoint drive's root or a specified folder using REST API v2.0.
  • List Drive Item PermissionsList effective sharing permissions for one drive item.
  • List Drive Item VersionsList retained versions of a SharePoint drive item, newest first.
  • List Recently Modified Drive ItemsList recently modified files and folders in a SharePoint drive's root, ordered by modification time.
  • List Drives via SharePoint REST APITool to retrieve drives using SharePoint REST API v2.0.
  • List Files in FolderList files directly within a SharePoint folder by server-relative path, without recursively enumerating subfolders.
  • List Item AttachmentsTool to list all attachments for a SharePoint list item.
  • List SharePoint List ColumnsList column definitions for a SharePoint list.
  • List SharePoint List ViewsList saved views for a SharePoint list selected by GUID or exact title, with optional OData projection, filtering, sorting, and offset pagination.
  • List SharePoint Media TranscriptsList transcript metadata for a media item in the selected SharePoint site's or explicit OneDrive personal site's default drive, without downloading transcript content.
  • List SharePoint Navigation ChildrenList child navigation nodes beneath a specified SharePoint navigation node.
  • List SharePoint Quick Launch NavigationList a site's SharePoint Quick Launch navigation nodes.
  • List Recycle Bin ItemsTool to list items in the SharePoint Recycle Bin.
  • List Scoped Role AssignmentsList a page of principals and expanded permission-level bindings on a SharePoint list or list item.
  • List SharePoint Site FieldsList reusable web-level SharePoint fields (site columns).
  • List Site GroupsTool to list SharePoint site groups for a site collection.
  • List SharePoint Site PagesList one provider page of modern SharePoint site pages, optionally filtering or selecting fields.
  • List Site UsersTool to list users in the site collection.
  • List Web Role AssignmentsList principals assigned SharePoint permission levels on a web/site, including each principal and its bound role definitions.
  • Query SharePoint List Items With CAMLExecute a CAML query against a SharePoint list and return native list-item records.
  • Render List Data As StreamRetrieve list items from SharePoint with rich metadata and formatting.
  • Resolve SharePoint Sharing LinkResolve a SharePoint sharing URL or provider share token to its underlying drive item.
  • Search SharePoint SiteSearch SharePoint content using Keyword Query Language (KQL).
  • Search SuggestTool to get search query suggestions.
  • Find SharePoint UserLook up a user in a SharePoint site by email and return available user details.

Asks someone first72

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Apply SharePoint Site ThemeApply a modern JSON theme definition to a SharePoint site.
  • Create SharePoint List Item by GUIDTool to create a new item in a SharePoint list using the list's GUID.
  • Update File Item MetadataTool to update metadata fields on a SharePoint file item via its ListItemAllFields.
  • Update SharePoint ListTool to update properties of an existing SharePoint list.
  • Update SharePoint List ItemUpdate fields on an existing SharePoint list item via MERGE.
  • Update SharePoint SiteTool to update properties of the current SharePoint site (web).
  • Upload File from URL to SharePointFetch a file from a URL and upload it to SharePoint.
  • Add Attachment to List ItemTool to add an attachment to a SharePoint list item.
  • Add Default View FieldAdd one existing field to a SharePoint list's default view.
  • Add Field Link to Content TypeTool to add a field link to a list content type.
  • Add Role Assignment to Document by PathAdd a SharePoint role assignment to a file or folder selected by server-relative path after role inheritance has been broken.
  • Add Role Assignment to List ItemTool to add a role assignment to a list item.
  • Add Role Assignment to SharePoint ListTool to add a role assignment to a SharePoint list.
  • Break Role Inheritance on List ItemTool to break permission inheritance on a list item.
  • Break Role Inheritance on ListBreaks permission inheritance on a SharePoint list, allowing you to set unique permissions.
  • Check In SharePoint FileTool to check in a file.
  • Check Out SharePoint Site PageCheck out a modern SharePoint page by its positive Site Pages list-item ID.
  • Clear Default View FieldsRemove every field from a SharePoint list's default view without deleting the fields themselves.
  • Configure SharePoint List ViewUpdate a SharePoint list view's title, CAML query, row limit, or visible fields, then read back the resulting configuration.
  • Copy Drive ItemStart an asynchronous copy of a drive item and return Microsoft's monitor URL.
  • Create Content TypeCreates a SharePoint site content type with a name and optional description, group, and ID for use with lists or libraries.
  • Create Drive Folder by PathCreate a folder beneath a path-addressed parent in a SharePoint document-library drive.
  • Create Drive Item Sharing LinkTool to create a sharing link for a drive item in SharePoint or OneDrive.
  • Create SharePoint List FieldTool to create a new field (column) in a SharePoint list.
  • Create SharePoint List Field from XMLCreate a SharePoint list field from native Field XML and AddFieldOptions flags.
  • Create List Item in FolderTool to create a list item in a specific folder within a SharePoint list.
  • Create SharePoint List ViewCreate a view in a SharePoint list selected by GUID or exact title.
  • Create SharePoint Navigation ChildCreate a child link beneath an existing SharePoint navigation node.
  • Create Quick Launch NodeAdd a navigation link to the selected SharePoint site's Quick Launch collection.
  • Create SharePoint Site CollectionStart provisioning a modern communication or non-group team site collection and return its initial provisioning status; status 1 is not yet ready.
  • Create SharePoint Site FieldCreate a reusable web-level SharePoint field (site column) in the selected site.
  • Create SharePoint Site Field from XMLCreate a reusable site-scoped SharePoint field from complete field schema XML.
  • Create Unpublished SharePoint Article PageCreate an unpublished Article-layout modern SharePoint site page draft.
  • Create Drive Upload SessionCreate a resumable upload session for a new file and return its preauthenticated upload URL.
  • Create SharePoint SubsiteTool to create a new SharePoint subsite under the current site.
  • Delete SharePoint Drive ItemMove a drive item selected by drive and item IDs to the SharePoint recycle bin.
  • Delete Drive Item Version ContentTool to delete content for a specific version of a drive item in SharePoint.
  • Delete SharePoint FileDelete a SharePoint document library file by server-relative path.
  • Delete SharePoint FolderDeletes a SharePoint document library folder by its server-relative path.
  • Delete SharePoint ListTool to delete a SharePoint list.
  • Delete SharePoint List By TitleTool to delete a SharePoint list by its title.
  • Delete SharePoint List FieldDelete one field, identified by canonical field GUID, from an explicitly selected SharePoint list.
  • Delete SharePoint List ItemTool to delete a SharePoint list item.
  • Delete Multiple SharePoint List ItemsTool to delete multiple SharePoint list items in bulk.
  • Delete Recycle Bin Item PermanentlyTool to permanently delete a SharePoint Recycle Bin item.
  • Ensure SharePoint UserEnsure a user exists in a SharePoint site using a login name or email, returning their user information.
  • Follow SharePoint ActorFollow a SharePoint user, document, site, or tag.
  • Log SharePoint EventLog a SharePoint usage analytics event for a user activity, such as a document view, edit, or custom interaction, for usage reporting.
  • Move SharePoint Item by PathMove an existing SharePoint file or folder to a new server-relative path.
  • Publish SharePoint Site PagePublish the latest version of a modern SharePoint site page by its positive item ID.
  • Recycle SharePoint FileTool to move a file to the Recycle Bin.
  • Recycle SharePoint List ItemTool to move a list item to the Recycle Bin.
  • Redeem Shared Item AccessRedeem a SharePoint sharing link and grant the connected account durable access to the shared file or folder.
  • Rename SharePoint FolderRenames a SharePoint folder by updating its list item metadata.
  • Restore Drive Item VersionTool to restore a previous version of a SharePoint drive item.
  • Restore Recycle Bin ItemTool to restore a SharePoint Recycle Bin item.
  • Check Out SharePoint FileTool to check out a file in a document library.
  • Create SharePoint FolderCreate a folder in a SharePoint document library and return its server-relative URL; if the folder already exists, the action can return the existing folder instead.
  • Create SharePoint ListCreates a SharePoint list from a specified template, name, and optional description.
  • Create SharePoint List ItemCreates a new item in a SharePoint list selected by title.
  • Remove SharePoint UserRemoves a user from SharePoint.
  • Undo SharePoint File CheckoutTool to undo a file checkout, discarding any changes made while checked out.
  • Update SharePoint Content TypeTool to update a SharePoint content type's properties such as name, description, group, or hidden status.
  • Update Drive ItemUpdate a SharePoint file or folder's name or title by server-relative path.
  • Update SharePoint List FieldUpdate one or more mutable properties of an existing SharePoint list field identified by list and field GUID.
  • Manage SharePoint List View FieldsAdd, move, or remove all fields in one SharePoint list view selected by GUID or title.
  • Update Site Drive ItemRename or move a SharePoint site drive item, or set its client file-system timestamps, and return the updated item.
  • Update SharePoint Site FieldUpdate mutable properties of an existing SharePoint site field by GUID, changing reusable web-level schema for the selected site.
  • Upgrade SharePoint Site AppUpgrade an installed SPFx solution from its tenant or site-collection catalog package.
  • Upload File to FolderTool to upload a file to a SharePoint document library or folder.
  • Upload Large FileCreate a direct-v2 upload session and upload one file in sequential chunks.
  • Validate and Update Document FieldsValidate and commit document-library field values for a SharePoint file.

3 more of its actions are no longer kept up by SharePoint and are left out.

SharePoint integration · Quilt