/microsoft-365-sites | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
microsoft_365_sites_create_site_list_item | Create an item in a SharePoint list |
microsoft_365_sites_delete_site_list_item | Delete a SharePoint list item |
microsoft_365_sites_get_site | Get a SharePoint site |
microsoft_365_sites_get_site_drive | Get a site’s document library drive |
microsoft_365_sites_get_site_list | Get a SharePoint list |
microsoft_365_sites_get_site_list_item | Get a SharePoint list item |
microsoft_365_sites_list_site_list_items | List items in a SharePoint list |
microsoft_365_sites_list_site_lists | List SharePoint lists in a site |
microsoft_365_sites_search_sites | Search SharePoint sites |
microsoft_365_sites_update_site_list_item | Update a SharePoint list item |
microsoft_365_sites_create_site_list_item
Create an item in a SharePoint list Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
fields | object | Yes | — | Field 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:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
item_id | string | Yes | — | The unique ID of the list item to delete |
microsoft_365_sites_get_site
Get a SharePoint site Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site, or “root” for the root site |
$select | string | No | — | Comma-separated properties to return |
microsoft_365_sites_get_site_drive
Get a site’s document library drive Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
microsoft_365_sites_get_site_list
Get a SharePoint list Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
$expand | string | No | — | Expand related resources (e.g. “columns” to include column definitions) |
microsoft_365_sites_get_site_list_item
Get a SharePoint list item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
item_id | string | Yes | — | The unique ID of the list item |
$expand | string | No | — | Expand related resources (use “fields” to include item field values) |
microsoft_365_sites_list_site_list_items
List items in a SharePoint list Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
$expand | string | No | — | Expand related resources (use “fields” to include item field values) |
$filter | string | No | — | OData filter expression to filter items by field values |
$top | integer | No | — | Number of items to return |
$select | string | No | — | Comma-separated properties to return |
microsoft_365_sites_list_site_lists
List SharePoint lists in a site Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
$select | string | No | — | Comma-separated properties to return (e.g. “id,displayName,description,list”) |
microsoft_365_sites_search_sites
Search SharePoint sites Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
$search | string | No | — | Search query string (e.g. “marketing”, “hr”, “finance”) |
$top | integer | No | — | Number of sites to return (max 200) |
$select | string | No | — | Comma-separated properties to return |
microsoft_365_sites_update_site_list_item
Update a SharePoint list item Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
site_id | string | Yes | — | The unique ID of the SharePoint site |
list_id | string | Yes | — | The unique ID of the SharePoint list |
item_id | string | Yes | — | The unique ID of the list item to update |
fields | object | No | — | Field values to update. Only include the fields you want to change. |

