Microsoft Share Point
Node: microsoftSharePoint · Full type: n8n-nodes-base.microsoftSharePoint · Version: 1
Credentials
microsoftSharePointOAuth2Api (alias: @microsoft)
CREDENTIAL @microsoft = microsoftSharePointOAuth2Api "My Microsoft Share Point"
Operations
Resource: file
download
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
folder |
resourceLocator |
{...} |
required; modes: list, id |
file |
resourceLocator |
{...} |
required; modes: list, id |
update
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
folder |
resourceLocator |
{...} |
required; modes: list, id |
file |
resourceLocator |
{...} |
required; modes: list, id |
fileName |
string |
"" |
|
changeFileContent |
boolean |
false |
required |
fileContents |
string |
"" |
required |
upload
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
folder |
resourceLocator |
{...} |
required; modes: list, id |
fileName |
string |
"" |
required |
fileContents |
string |
"" |
required |
Resource: item
create
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
columns |
resourceMapper |
{...} |
required |
upsert
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
columns |
resourceMapper |
{...} |
required |
delete
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
item |
resourceLocator |
{...} |
required; modes: list, id |
get
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
item |
resourceLocator |
{...} |
required; modes: list, id |
simplify |
boolean |
true |
|
getAll
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
filter |
string |
"" |
|
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
options |
collection |
{} |
keys: fields |
simplify |
boolean |
true |
|
update
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
columns |
resourceMapper |
{...} |
required |
Resource: list
get
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
list |
resourceLocator |
{...} |
required; modes: list, id |
simplify |
boolean |
true |
|
getAll
| Parameter |
Type |
Default |
Details |
site |
resourceLocator |
{...} |
required; modes: list, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
simplify |
boolean |
true |
|
Common Parameters
| Parameter |
Type |
Default |
Details |
requestOptions |
collection |
{} |
keys: batching, allowUnauthorizedCerts, proxy, timeout |
Parameter Details
options children:
| Parameter |
Type |
Default |
Details |
fields |
multiOptions |
[] |
multi: contentType, createdDateTime, createdBy, fields, id, lastModifiedDateTime, lastModifiedBy, parentReference, ... (9 total) |
requestOptions children:
| Parameter |
Type |
Default |
Details |
batching |
fixedCollection |
{...} |
groups: batch |
allowUnauthorizedCerts |
boolean |
false |
|
proxy |
string |
"" |
|
timeout |
number |
10000 |
|
Example
NODE "microsoftSharePoint" @microsoft AS "Microsoft Share Point" {
resource: "file",
operation: "get",
fileContents: {{ $json.fileContents }}
}