SharePoint icon

SharePoint

Microsoft content management service for sites, document libraries, lists, files, permissions, and pages.

Supports SharePoint collaboration around sites, libraries, lists, folders, links, files, and new list items.

Example Use Cases

These are the SharePoint actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Create SharePoint List Item by GUID

Tool to create a new item in a SharePoint list using the list's GUID. Use when you have the list GUID rather than the list title.

Get SharePoint Site Page Content

Tool to retrieve modern SharePoint Site Pages content by reading list item fields. Use when a .aspx page result cannot be downloaded as a file or when you need the structured content (CanvasContent1, LayoutWebpartsContent) of modern pages.

Get Site Drive Item by Path

Tool to retrieve a file or folder by its server-relative path in a SharePoint site. Use when you need to get metadata for an item (file or folder) by path.

List SharePoint Sites

Tool to retrieve all SharePoint sites accessible to the user. Use when you need to discover available sites before performing site-specific operations.

List Subfolders in Folder

Tool to list immediate child folders within a SharePoint folder. Use when you need folder navigation or directory discovery by server-relative URL.

Update SharePoint List

Tool to update properties of an existing SharePoint list. Use when you need to modify list metadata such as title, description, or settings like versioning and attachments.

Update SharePoint List Item

Tool to update fields on an existing SharePoint list item. Use when you need to modify an item's properties with proper ETag concurrency control via MERGE.

Update SharePoint Site

Tool to update properties of the current SharePoint site (web). Use when you need to modify site title, description, or other SP.Web properties via MERGE.

Upload File from URL to SharePoint

Tool to fetch a file from a URL and upload it to SharePoint. Use when you need to upload files directly from external URLs without downloading them to the client first. When a file with the same name already exists, use conflict_behavior to control the behavior: - 'replace': Overwrites the existing file (fails with HTTP 423 if the file is locked/open) - 'fail': Returns an error if a file with that name exists - 'rename': Uploads with an auto-generated suffix (e.g., 'report 1.docx'), bypassing file locks

Add Attachment to List Item

Tool to add an attachment to a SharePoint list item. Use when you need to upload a binary file as an attachment to a specified list item.