Explore 56 SharePoint connector actions, with every parameter and output
Private by design
Tip: tap an action to see its parameters, which are required, and what it returns.
Explore 56 SharePoint connector actions for Power Automate. Search by action name or task, browse categories, and open an action to see its parameters, which are required, their keys and types, and what the action returns. This independent reference is useful for building and troubleshooting cloud flows.
In the tree, select a category, then an action. The action branches into its Card, which opens the full details, and its Parameters, listed by name. Select a parameter to jump straight to it in the card. Use the Microsoft Learn link in each card for the official documentation.
Create, read, update and delete items in SharePoint lists, and track their changes.
dataset, required), List Name (table, required), Item (item, required), Limit Columns by View (view)dataset, required), List Name (table, required), Id (id, required)dataset, required), List or Library Name (table, required), Id (id, required), Since (since, required), Until (until), Include Minor Versions (includeDrafts), Limit Columns by View (view)dataset, required), List Name (table, required), Id (id, required), Limit Columns by View (view)dataset, required), List Name (table, required), Filter Query ($filter), Order By ($orderby), Top Count ($top), Limit Entries to Folder (folderPath), Include Nested Items (viewScopeOption), Limit Columns by View (view)dataset, required), List Name (table, required), Id (id, required), Item (item, required), Limit Columns by View (view)Create, read, update, copy, move, check in and check out files in document libraries.
dataset, required), Library Name (table, required), Id (id, required), Comments (comment, required), Check in type (checkinType, required)dataset, required), Library Name (table, required), Id (id, required)dataset, required), File to Copy (sourceFileId, required), Destination Site Address (destinationDataset, required), Destination Folder (destinationFolderPath, required), If another file is already there (nameConflictBehavior, required)dataset, required), Source File Path (source, required), Destination File Path (destination, required), Overwrite Flag (overwrite)dataset, required), Folder Path (folderPath, required), File Name (name, required), File Content (body, required)dataset, required), File Identifier (id, required)dataset, required), Library Name (table, required), Id (id, required)dataset, required), File Identifier (id, required), Infer content type (inferContentType)dataset, required), File Path (path, required), Infer content type (inferContentType)dataset, required), File Identifier (id, required)dataset, required), File Path (path, required)dataset, required), Library Name (table, required), Id (id, required), Limit Columns by View (view)dataset, required), File Identifier (id, required), Thumbnail Size (size, required)dataset, required), Library Name (table, required), Filter Query ($filter), Order By ($orderby), Top Count ($top), Limit Entries to Folder (folderPath), Include Nested Items (viewScopeOption), Limit Columns by View (view)dataset, required), File to Move (sourceFileId, required), Destination Site Address (destinationDataset, required), Destination Folder (destinationFolderPath, required), If another file is already there (nameConflictBehavior, required)dataset, required), File Identifier (id, required), File Content (body, required)dataset, required), Library Name (table, required), Id (id, required), Item (item, required), Limit Columns by View (view)dataset, required), Library Name (table, required), Id (id, required), ModelId (modelId), PredictResult (predictResult)Create, list, copy, move and extract folders, and create document sets.
dataset, required), Folder to Copy (sourceFolderId, required), Destination Site Address (destinationDataset, required), Destination Folder (destinationFolderPath, required), If another folder is already there (nameConflictBehavior, required)dataset, required), Library (table, required), Document Set Path (path, required), Content Type Id (contentTypeId, required), DynamicProperties (DynamicProperties)dataset, required), List or Library (table, required), Folder Path (path, required), Limit Columns by View (view)dataset, required), Source File Path (source, required), Destination Folder Path (destination, required), Overwrite Flag (overwrite)dataset, required), File Identifier (id, required)dataset, required), Folder Path (path, required)dataset, required), File Identifier (id, required)dataset, required)dataset, required), Folder to Move (sourceFolderId, required), Destination Site Address (destinationDataset, required), Destination Folder (destinationFolderPath, required), If another folder is already there (nameConflictBehavior, required)Add, read and delete the attachments on a list item.
dataset, required), List Name (table, required), Id (itemId, required), File Name (displayName, required), File Content (body, required)dataset, required), List Name (table, required), Id (itemId, required), File Identifier (attachmentId, required)dataset, required), List Name (table, required), Id (itemId, required), File Identifier (attachmentId, required)dataset, required), List Name (table, required), Id (itemId, required)Find the lists, libraries and views on a site.
dataset, required)dataset, required), List Name (table, required)dataset, required)Create sharing links, grant access and stop sharing.
dataset, required), Library Name (table, required), Item Id (id, required), Link Type (type, required), Link Scope (scope, required), Link Expiration (expirationDateTime)dataset, required), List or Library Name (table, required), Id (id, required), Recipients (recipients, required), Roles (roleValue, required), Message (emailBody), Notify Recipients (sendEmail)dataset, required), List or Library Name (table, required), Id (id, required)Request approval for items and files, and set or check their approval status.
dataset, required), Library Name (table, required), Item ID (id, required), Scheduled Version (scheduledVersion, required)dataset, required), List or Library (table, required), Id (id, required), Approval Type (approvalType, required), Approval Schema (approvalSchema, required)dataset, required), Library Name (table, required), Id (id, required), Action (approvalAction, required), Comments (comments), ETag (entityTag)Request, approve, cancel and complete hub site joins.
dataset, required), Requesting Site Id (joiningSiteId, required)dataset, required), Approval Correlation Id (approvalCorrelationId)dataset, required), Hub Site Id (hubSiteId, required), Approval Token (approvalToken), Approval Correlation Id (approvalCorrelationId)dataset, required), Approval Correlation Id (approvalCorrelationId)Generate documents from templates and forms with Microsoft Syntex and the Agreements Solution.
dataset, required), Agreements Solution Template (template, required), Fields (item, required), File Name (documentName)dataset, required), Document Library Name (table, required), Form Name (form, required), Fields (item, required), View (no effect) (view)dataset, required), Document Library Name (table, required), Document Template (template, required), Placeholders (item, required), Folder Path (folderPath), File Name (fileName), View (no effect) (view)dataset, required), List or Library Name (table, required), Form Name (form, required)Call the SharePoint REST API directly and resolve people.
dataset, required), List or Library (table, required), Column (entityId, required), Email or name (searchValue, required), Limit Columns by View (view)dataset, required), Method (method, required), Uri (uri, required), Headers (headers), Body (body)The objects that actions return, with each property's name, path, type and description.
ApprovalId, string)ApprovalToken, string)Id, string), Name (Name, string), DisplayName (DisplayName, string), Path (Path, string), LastModified (LastModified, date-time), Size (Size, integer), MediaType (MediaType, string), IsFolder (IsFolder, boolean), ETag (ETag, string), FileLocator (FileLocator, string)Id, string), Name (Name, string), DisplayName (DisplayName, string), Path (Path, string), LastModified (LastModified, date-time), Size (Size, integer), MediaType (MediaType, string), IsFolder (IsFolder, boolean), ETag (ETag, string), FileLocator (FileLocator, string)ID, integer), Name (Name, string), Filename with extension (FileNameWithExtension, string), Deleted by (DeletedByUserName, string), Time deleted (TimeDeleted, date-time), Is folder (IsFolder, boolean)value, array of DeletedItem)ID, string), Name (Name, string), IsRequired (IsRequired, boolean), DataType (DataType, string), DefaultValue (DefaultValue, string)IsFilePublished, boolean)ETag, string), ApprovalLink (ApprovalLink, string), PublishStartDate (PublishStartDate, string), ContentApprovalStatus (ContentApprovalStatus, string), ScheduledVersion (ScheduledVersion, string)webUrl, string)link, SharingLink)ItemId, integer), Id (Id, string), Name (Name, string), DisplayName (DisplayName, string), Path (Path, string), LastModified (LastModified, date-time), Size (Size, integer), MediaType (MediaType, string), IsFolder (IsFolder, boolean), ETag (ETag, string), FileLocator (FileLocator, string)Claims, string), DisplayName (DisplayName, string), Email (Email, string), Picture (Picture, string), Department (Department, string), JobTitle (JobTitle, string), @odata.type (@odata.type, string)Id, string), AbsoluteUri (AbsoluteUri, string), DisplayName (DisplayName, string)Name, string), DisplayName (DisplayName, string), DynamicProperties (DynamicProperties, object)FormID, string), DisplayName (DisplayName, string), Type (Type, string), Link (Link, string), CreatedBy (CreatedBy, string), Created (Created, date-time), Modified (Modified, date-time), ModifiedBy (ModifiedBy, string), OutputFormat (OutputFormat, string), FieldsMetadata (FieldsMetadata, array of FormFieldMetadata)value, array of Table)The SharePoint connector lets cloud flows, Power Apps and Logic Apps work with SharePoint Online and SharePoint Server: create, read and update list items and files, manage folders and attachments, share content and call the SharePoint REST API.
The key is the internal name of a parameter in the action's definition, for example dataset for Site Address or table for List Name. You see it in the action's code view and when you write expressions against the action's inputs.
Open an action's Card to see every parameter with a Required or Optional label, its type and a description. In the tree, required parameters are marked with an asterisk.
The Card lists the outputs of the action. Actions such as Get items and Create item return dynamic outputs that follow the columns of the list or library you pick; others, such as Create file, return a fixed set of properties.
Use Send an HTTP request to SharePoint. It takes the site address, a method, a relative URI such as _api/web/lists, and optional headers and body.