Skip to content

Microsoft SharePoint

Microsoft SharePoint is a web-based collaborative platform that integrates with Microsoft Office, providing document management, intranet, and content management features for organizations.

Categories: file-storage, communication

Type: microsoftSharePoint/v1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameLabelTypeDescriptionRequired
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue
tenantIdTenant IdSTRINGtrue

Actions

Create Folder

Name: createFolder

Creates a new folder at path you specify.

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
parentFolderParent Folder IDSTRING
Depends On siteId
If no folder is selected, file will be uploaded to root folder.false
nameFolder NameSTRINGtrue

Example JSON Structure

{
"label" : "Create Folder",
"name" : "createFolder",
"parameters" : {
"siteId" : "",
"parentFolder" : "",
"name" : ""
},
"type" : "microsoftSharePoint/v1/createFolder"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRING
nameSTRING

Output Example

{
"id" : "",
"name" : ""
}

Create List

Name: createList

Creates a new list

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
displayNameList NameSTRINGtrue
descriptionList DescriptionSTRINGtrue

Example JSON Structure

{
"label" : "Create List",
"name" : "createList",
"parameters" : {
"siteId" : "",
"displayName" : "",
"description" : ""
},
"type" : "microsoftSharePoint/v1/createList"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGID of the list.
descriptionSTRINGDescription of the list.
displayNameSTRINGThe displayable title of the list.

Output Example

{
"id" : "",
"description" : "",
"displayName" : ""
}

Create List Item

Name: createListItem

Creates a new item in a list.

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
listIdList IDSTRING
Depends On siteId
true
columnsDYNAMIC_PROPERTIES
Depends On siteId, listId
null

Example JSON Structure

{
"label" : "Create List Item",
"name" : "createListItem",
"parameters" : {
"siteId" : "",
"listId" : "",
"columns" : { }
},
"type" : "microsoftSharePoint/v1/createListItem"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRING

Output Example

{
"id" : ""
}

Upload File

Name: uploadFile

Upload file to Microsoft SharePoint folder.

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
parentFolderParent Folder IDSTRING
Depends On siteId
If no folder is selected, file will be uploaded to root folderfalse
fileFileFILE_ENTRYFile to upload.true

Example JSON Structure

{
"label" : "Upload File",
"name" : "uploadFile",
"parameters" : {
"siteId" : "",
"parentFolder" : "",
"file" : {
"extension" : "",
"mimeType" : "",
"name" : "",
"url" : ""
}
},
"type" : "microsoftSharePoint/v1/uploadFile"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRING

Output Example

{
"id" : ""
}