Share Point

Learn how to use Share Point with Composio

Overview

Enum

SHARE_POINT

Description

SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to https://{{site_name}}.sharepoint.com/.default,offline_access
site_name
stringRequired

Actions

Creates a new folder in sharepoint using the rest api.

Action Parameters

document_library
stringDefaults to Shared Documents
folder_name
stringRequired
relative_path
string

Action Response

data
object
error
successful
boolean

Creates a new list in sharepoint using the rest api.

Action Parameters

description
string
name
stringRequired
template
stringRequired

Action Response

data
object
error
successful
boolean

Creates a new item in a sharepoint list.

Action Parameters

item_properties
objectRequired
list_name
stringRequired

Action Response

data
object
error
successful
boolean

Creates a new user in sharepoint.

Action Parameters

email
stringRequired
login_name
stringRequired
title
stringRequired

Action Response

data
object
error
successful
boolean

Finds a user in both microsoft graph and sharepoint to verify their existence and status.

Action Parameters

email
stringRequired

Action Response

data
object
error
successful
boolean

Removes a user from sharepoint. will not fail if user doesn’t exist.

Action Parameters

email
stringRequired

Action Response

data
object
error
successful
boolean