List items in a SharePoint document library or folder.
type: "io.kestra.plugin.microsoft365.sharepoint.List"Examples
List items in a SharePoint document library
id: microsoft365_sharepoint_list
namespace: company.team
tasks:
- id: list
type: io.kestra.plugin.microsoft365.sharepoint.List
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
siteId: "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"
driveId: "b!BCTBCKSP50iysCOFPU"
folderId: "root"
List items in a specific folder
id: microsoft365_sharepoint_list_folder
namespace: company.team
tasks:
- id: list
type: io.kestra.plugin.microsoft365.sharepoint.List
tenantId: "{{ secret('AZURE_TENANT_ID') }}"
clientId: "{{ secret('AZURE_CLIENT_ID') }}"
clientSecret: "{{ secret('AZURE_CLIENT_SECRET') }}"
siteId: "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"
driveId: "b!BCTBCKSP50iysCOFPU"
folderId: "01BYE5RZ6QN3ZWBTURF3F43DSUNZYRZD5Q"
Properties
clientId *Requiredstring
Azure Client ID
The client ID registered in Azure
clientSecret *Requiredstring
Azure Client Secret
The client secret for the registered application
siteId *Requiredstring
Sharepoint Site ID
The id of the
tenantId *Requiredstring
Azure Tenant ID
The Azure Active Directory tenant ID
driveId string
Drive ID
The id of the document library within the SharePoint site. If not provided, the default document library will be used.
fetchType string
FETCHSTOREFETCHFETCH_ONENONEThe way you want to store the data
FETCH - outputs the messages as an output FETCH_ONE - outputs the first message only as an output STORE - stores all messages to a file NONE - no output
folderId string
rootFolder ID
The ID of the folder to list items from. Use 'root' for the root of the document library.
Outputs
item Item
Single item
Single item. Only populated when fetchType is FETCH_ONE and an item exists.
items array
size integer
Total number of items
Total count of items fetched from the folder.
uri string
uriURI of the stored items file
URI pointing to the file containing all items. Only populated when fetchType is STORE.
Metrics
count counter
countNumber of items returned