Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See Organizations & Projects.
2
Configure the Connector
Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.
Connector Profile · OAuth 2.0
Authenticate with your Microsoft Entra ID account to connect SharePoint. You’ll need to register an Azure application wi…
3
Link an Account
Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:
Link Account · OAuth 2.0
4
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.
Actions
|
No scopes found
33 actions
Action
Description
Required scopes
List Sites
Search and retrieve SharePoint sites across the organization using keyword search. This is the primary entry point for d…
Get Site
Retrieve complete metadata for a specific SharePoint site by its unique identifier, including configuration details, tim…
Get Site By Path
Retrieve a SharePoint site using its URL hostname and server-relative path instead of an opaque ID. This is the preferre…
List Subsites
Retrieve all immediate child subsites nested under a parent SharePoint site. Use this to navigate site hierarchies, disc…
Get Root Site
Retrieve the tenant’s root SharePoint site collection without needing to know its ID. This is the primary entry point fo…
Search Sites
Find SharePoint sites matching a keyword search query with relevance-ranked results. Use this when you have a search ter…
Get Site Columns
Retrieve all site column definitions available at the site level for schema discovery. Site columns are reusable metadat…
Get Site Content Types
Retrieve all content type definitions available at a SharePoint site for understanding document and item templates. Cont…
List Site Lists
Retrieve all SharePoint lists in a site including document libraries, custom data lists, task lists, and system lists. U…
Get List
Retrieve detailed metadata for a specific SharePoint list including its template type, content type settings, creation d…
Get List Columns
Retrieve the complete schema of all columns in a SharePoint list including their data types, validation rules, and confi…
Get List Operations
Retrieve the status of long-running background operations on a SharePoint list such as bulk imports, content type synchr…
List Items
Retrieve all items from a SharePoint list as structured data records with their field values. Supports filtering by colu…
Get Item
Retrieve a single item from a SharePoint list by its ID with complete metadata and field values. Use this to get detaile…
List Site Drives
Retrieve all document libraries (drives) available in a SharePoint site including their storage quota, ownership, and co…
Get Drive
Retrieve detailed metadata for a specific SharePoint document library including current storage quota status, ownership…
List Drive Root Children
List all files and folders at the root level of a SharePoint document library. Returns item metadata including name, siz…
List Drive Item Children
List all files and folders within a specific folder in a SharePoint document library. Use this to navigate into subfolde…
Get Drive Item
Retrieve complete metadata for a specific file or folder in SharePoint, including size, MIME type, permissions, and shar…
Download Drive Item Content
Download a file from a SharePoint document library in its original format as base64-encoded content, optionally as a byt…
Convert Drive Item Content
Download a file from a SharePoint document library converted to PDF, HTML or a preview image, as base64-encoded content.
List Drive Item Versions
List the version history of a file in a SharePoint document library, newest first. Use the returned version ids with dow…
Download Drive Item Version Content
Download an earlier version of a file in a SharePoint document library as base64-encoded content, optionally as a byte r…
Download Drive Item Thumbnail Content
Download a thumbnail image of a file in a SharePoint document library as base64-encoded content, in a standard or custom…
Download Shared Drive Item Content
Download a SharePoint or OneDrive file from a share id or an encoded sharing URL as base64-encoded content, without know…
Upload Drive Item Content
Upload a file (up to about 4 MB) from base64-encoded content into a SharePoint document library folder, creating a new f…
Replace Drive Item Content
Replace the content of an existing file in a SharePoint document library (up to about 4 MB) from base64-encoded content,…
Create Upload Session
Start a resumable upload session for uploading a new large file to a SharePoint document library folder in chunks.
Create Upload Session For Existing File
Start a resumable upload session for replacing the content of an existing file in a SharePoint document library with a l…
Upload Bytes To Upload Session
Upload one byte range of a file to an upload session created with create_upload_session or create_upload_session_for_exi…
Get Upload Session
Get the status of an upload session, including which byte ranges are still missing, to resume an interrupted upload.
Cancel Upload Session
Cancel an upload session and discard the bytes uploaded to it so far.
Complete Upload Session
Create the file from an upload session that was started with deferCommit set to true, after all byte ranges have been up…