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 list in sharepoint using the rest api.

Action Parameters

name
stringRequired
template
stringRequired
description
string

Action Response

data
object
successful
boolean
error

Creates a new user in sharepoint.

Action Parameters

email
stringRequired
login_name
stringRequired
title
stringRequired

Action Response

data
object
successful
boolean
error

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

Action Parameters

email
stringRequired

Action Response

data
object
successful
boolean
error

Creates a new folder in sharepoint using the rest api.

Action Parameters

folder_name
stringRequired
document_library
stringDefaults to Shared Documents
relative_path
string

Action Response

data
object
successful
boolean
error

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

Action Parameters

email
stringRequired

Action Response

data
object
successful
boolean
error

Creates a new item in a sharepoint list.

Action Parameters

list_name
stringRequired
item_properties
objectRequired

Action Response

data
object
successful
boolean
error