LatinShare SHP Management (Preview)

This connector provides a set of SharePoint-related actions. For example, document, folder, list and site management. You can copy, move and delete documents and folders, delete subsites, and enable version control on lists via URL. Visit the official site for more information http://flow.latinshare.com/sitio2020/documentacion-sp-managments/

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name LatinShare Support
URL http://flow.latinshare.com/contacto-soporte
Email support@latinshare.com
Connector Metadata
Publisher LatinShare
Website http://flow.latinshare.com
Privacy policy http://flow.latinshare.com/privatePolicy
Categories Collaboration

This connector provides a set of SharePoint-related actions. Using LatinShare SHP Management API, you can for example, document, folder, list and site management. You can copy, move and delete documents and folders, delete subsites, and enable version control on lists via URL.

Pre-requisites

You will need the following to proceed:

  • A Microsoft Power Apps or Power Automate plan with custom connector feature
  • A valid account. generated when purchasing a product at http://flow.latinshare.com/
  • Generate an API key in the account provided at the time of purchase
  • The Power platform CLI tools

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Check In SharePoint Document

Check-in a SharePoint document at the specified URL

Check Out SharePoint Document

Check-out a SharePoint document at the specified URL

Copy SharePoint Document by URL

Copy a document from the document URL to a specific library URL

Copy SharePoint Folder By URL

Copy a SharePoint folder from the document library to the specified URL

Create SharePoint Folder by URL

Creates a new SharePoint folder in the document library by the specified URL.

Create SharePoint Folder in List

Creates a new SharePoint folder in the document library using the specified path.

Enable List Version Control

Enable version control for list or library

Move SharePoint Document by URL

Move a document from the document URL to a specific library URL

Move SharePoint Folder URL

Move a SharePoint folder from the document library to the specified URL

Remove SharePoint Document by URL

Copy a document from the document URL.

Remove Sharepoint Folder by URL

Remove folder from Sharepoint library by URL

Remove Sharepoint Site By URL

Remove Site Sharepoint by URL

Check In SharePoint Document

Check-in a SharePoint document at the specified URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Comment
comment string

The comment to accompany document check in

File URL
fileURL True string

The URL of the document to check in

Checkin Type
checkinType True string

Specify Checkin Type

Check Out SharePoint Document

Check-out a SharePoint document at the specified URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

File URL
fileURL True string

The URL of the document to check out.

Copy SharePoint Document by URL

Copy a document from the document URL to a specific library URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Source URL
sourceURL True string

The URL of the document to be copied. Use full URL

Destination URL
destinationURL True string

The URL where the source document will be copied. Use full URL

Name of the document
nameDocument string

This is an optional field that you can leave blank. By default, the name is from the copied file

Returns

Copy SharePoint Folder By URL

Copy a SharePoint folder from the document library to the specified URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Source URL
sourceURL True string

The URL of the folder to be copied. Use full URL

Destination URL
destinationURL True string

The URL where the source folder will be copied. Use full URL

Returns

Create SharePoint Folder by URL

Creates a new SharePoint folder in the document library by the specified URL.

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Folder URL
folderURL True string

The URL of the folder. Use the full URL path. You can create multiple folders

Returns

Create SharePoint Folder in List

Creates a new SharePoint folder in the document library using the specified path.

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

List Name
listName True string

The name of the library or the list where the folder will be created.

Folder Path
folderPath True string

The path where the folder will be created. The action will create all folders included into the path.

Returns

Enable List Version Control

Enable version control for list or library

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

List Name
listName True string

Specify the list to be used

Major Version Limit
MajorVersionLimit integer

Set maximum limits for major versions

Enable Minor Versions
EnableMinorVersions boolean

Enable minor versions for documents in the sharepoint library

Major With Minor Versions Limit
MajorWithMinorVersionsLimit integer

Set maximum limits for minor versions

Move SharePoint Document by URL

Move a document from the document URL to a specific library URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Source URL
sourceURL True string

The URL of the document to be move. Use full URL

Destination URL
destinationURL True string

The URL where the source document will be move. Use full URL

Returns

Move SharePoint Folder URL

Move a SharePoint folder from the document library to the specified URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Source URL
sourceURL True string

The URL of the folder to be move. Use full URL

Destination URL
destinationURL True string

The URL where the source folder will be move. Use full URL

Returns

Remove SharePoint Document by URL

Copy a document from the document URL.

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

File URL
fileURL True string

The URL of the document to be removed. Use full URL

Remove Sharepoint Folder by URL

Remove folder from Sharepoint library by URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Folder URL
folderURL True string

The URL of the folder to be removed. Use full URL

Remove Sharepoint Site By URL

Remove Site Sharepoint by URL

Parameters

Name Key Required Type Description
Site URL
siteUrl True string

Specify a sharepoint site

Definitions

DocumentResponse

Name Path Type Description
File ID
fileId integer

ID of the document to check out

File URL
fileUrl string

The URL of the document to check out

FolderResponse

Name Path Type Description
Folder ID
folderId integer

ID of the folder

Folder URL
folderUrl string

The URL of the folder