Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt

Use this file to discover all available pages before exploring further.

Server path: /microsoft-365-sites | Type: Application | PCID required: Yes

Tools

ToolDescription
microsoft_365_sites_create_site_list_itemCreate an item in a SharePoint list
microsoft_365_sites_delete_site_list_itemDelete a SharePoint list item
microsoft_365_sites_get_siteGet a SharePoint site
microsoft_365_sites_get_site_driveGet a site’s document library drive
microsoft_365_sites_get_site_listGet a SharePoint list
microsoft_365_sites_get_site_list_itemGet a SharePoint list item
microsoft_365_sites_list_site_list_itemsList items in a SharePoint list
microsoft_365_sites_list_site_listsList SharePoint lists in a site
microsoft_365_sites_search_sitesSearch SharePoint sites
microsoft_365_sites_update_site_list_itemUpdate a SharePoint list item

microsoft_365_sites_create_site_list_item

Create an item in a SharePoint list Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
fieldsobjectYesField values for the new list item. Keys are column names, values are the field data.

microsoft_365_sites_delete_site_list_item

Delete a SharePoint list item Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
item_idstringYesThe unique ID of the list item to delete

microsoft_365_sites_get_site

Get a SharePoint site Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site, or “root” for the root site
$selectstringNoComma-separated properties to return

microsoft_365_sites_get_site_drive

Get a site’s document library drive Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site

microsoft_365_sites_get_site_list

Get a SharePoint list Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
$expandstringNoExpand related resources (e.g. “columns” to include column definitions)

microsoft_365_sites_get_site_list_item

Get a SharePoint list item Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
item_idstringYesThe unique ID of the list item
$expandstringNoExpand related resources (use “fields” to include item field values)

microsoft_365_sites_list_site_list_items

List items in a SharePoint list Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
$expandstringNoExpand related resources (use “fields” to include item field values)
$filterstringNoOData filter expression to filter items by field values
$topintegerNoNumber of items to return
$selectstringNoComma-separated properties to return

microsoft_365_sites_list_site_lists

List SharePoint lists in a site Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
$selectstringNoComma-separated properties to return (e.g. “id,displayName,description,list”)

microsoft_365_sites_search_sites

Search SharePoint sites Parameters:
ParameterTypeRequiredDefaultDescription
$searchstringNoSearch query string (e.g. “marketing”, “hr”, “finance”)
$topintegerNoNumber of sites to return (max 200)
$selectstringNoComma-separated properties to return

microsoft_365_sites_update_site_list_item

Update a SharePoint list item Parameters:
ParameterTypeRequiredDefaultDescription
site_idstringYesThe unique ID of the SharePoint site
list_idstringYesThe unique ID of the SharePoint list
item_idstringYesThe unique ID of the list item to update
fieldsobjectNoField values to update. Only include the fields you want to change.