Microsoft Graph · Capability

Microsoft Graph OData Service for namespace microsoft.graph — Sites.list

Microsoft Graph OData Service for namespace microsoft.graph — Sites.list. 120 operations. Lead operation: Microsoft Graph Get lists from sites. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft GraphSites.list

What You Can Do

GET
Sitesgetbypathlistlists — Microsoft Graph Get lists from sites
/v1/sites/{site-id}/getbypath-path-path/lists
POST
Sitesgetbypathcreatelists — Microsoft Graph Create new navigation property to lists for sites
/v1/sites/{site-id}/getbypath-path-path/lists
GET
Siteslistlists — Microsoft Graph Get lists in a site
/v1/sites/{site-id}/lists
POST
Sitescreatelists — Microsoft Graph Create a new list
/v1/sites/{site-id}/lists
GET
Siteslistsgetcounte06a — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/count
GET
Sitesgetlists — Microsoft Graph Get metadata for a list
/v1/sites/{site-id}/lists/{list-id}
PATCH
Sitesupdatelists — Microsoft Graph Update the navigation property lists in sites
/v1/sites/{site-id}/lists/{list-id}
DELETE
Sitesdeletelists — Microsoft Graph Delete navigation property lists for sites
/v1/sites/{site-id}/lists/{list-id}
GET
Siteslistslistcolumns — Microsoft Graph List columnDefinitions in a list
/v1/sites/{site-id}/lists/{list-id}/columns
POST
Siteslistscreatecolumns — Microsoft Graph Create a columnDefinition in a list
/v1/sites/{site-id}/lists/{list-id}/columns
GET
Siteslistscolumnsgetcount77c0 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/columns/count
GET
Siteslistsgetcolumns — Microsoft Graph Get columns from sites
/v1/sites/{site-id}/lists/{list-id}/columns/{columndefinition-id}
PATCH
Siteslistsupdatecolumns — Microsoft Graph Update the navigation property columns in sites
/v1/sites/{site-id}/lists/{list-id}/columns/{columndefinition-id}
DELETE
Siteslistsdeletecolumns — Microsoft Graph Delete navigation property columns for sites
/v1/sites/{site-id}/lists/{list-id}/columns/{columndefinition-id}
GET
Siteslistscolumnsgetsourcecolumn — Microsoft Graph Get sourceColumn from sites
/v1/sites/{site-id}/lists/{list-id}/columns/{columndefinition-id}/sourcecolumn
GET
Siteslistslistcontenttypes — Microsoft Graph List contentTypes in a list
/v1/sites/{site-id}/lists/{list-id}/contenttypes
POST
Siteslistscreatecontenttypes — Microsoft Graph Create new navigation property to contentTypes for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes
GET
Siteslistscontenttypesgetcountd8bd — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/contenttypes/count
POST
Sitessitelistslistcontenttypesaddcopy — Microsoft Graph Invoke action addCopy
/v1/sites/{site-id}/lists/{list-id}/contenttypes/addcopy
POST
Sitessitelistslistcontenttypesaddcopyfromcontenttypehub — Microsoft Graph Invoke action addCopyFromContentTypeHub
/v1/sites/{site-id}/lists/{list-id}/contenttypes/addcopyfromcontenttypehub
GET
Sitessitelistslistcontenttypesgetcompatiblehubcontenttypes — Microsoft Graph Invoke function getCompatibleHubContentTypes
/v1/sites/{site-id}/lists/{list-id}/contenttypes/getcompatiblehubcontenttypes
GET
Siteslistsgetcontenttypes — Microsoft Graph Get contentTypes from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}
PATCH
Siteslistsupdatecontenttypes — Microsoft Graph Update the navigation property contentTypes in sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}
DELETE
Siteslistsdeletecontenttypes — Microsoft Graph Delete navigation property contentTypes for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}
POST
Sitessitelistslistcontenttypescontenttypeassociatewithhubsites — Microsoft Graph Invoke action associateWithHubSites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/associatewithhubsites
GET
Siteslistscontenttypesgetbase — Microsoft Graph Get base from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/base
GET
Siteslistscontenttypeslistbasetypes — Microsoft Graph Get baseTypes from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/basetypes
GET
Siteslistscontenttypesbasetypesgetcount8008 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/basetypes/count
GET
Siteslistscontenttypesgetbasetypes — Microsoft Graph Get baseTypes from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/basetypes/{contenttype-id1}
GET
Siteslistscontenttypeslistcolumnlinks — Microsoft Graph Get columnLinks from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks
POST
Siteslistscontenttypescreatecolumnlinks — Microsoft Graph Create new navigation property to columnLinks for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks
GET
Siteslistscontenttypescolumnlinksgetcount9230 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks/count
GET
Siteslistscontenttypesgetcolumnlinks — Microsoft Graph Get columnLinks from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks/{columnlink-id}
PATCH
Siteslistscontenttypesupdatecolumnlinks — Microsoft Graph Update the navigation property columnLinks in sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks/{columnlink-id}
DELETE
Siteslistscontenttypesdeletecolumnlinks — Microsoft Graph Delete navigation property columnLinks for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnlinks/{columnlink-id}
GET
Siteslistscontenttypeslistcolumnpositions — Microsoft Graph Get columnPositions from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnpositions
GET
Siteslistscontenttypescolumnpositionsgetcount36a3 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnpositions/count
GET
Siteslistscontenttypesgetcolumnpositions — Microsoft Graph Get columnPositions from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columnpositions/{columndefinition-id}
GET
Siteslistscontenttypeslistcolumns — Microsoft Graph Get columns from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns
POST
Siteslistscontenttypescreatecolumns — Microsoft Graph Create new navigation property to columns for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns
GET
Siteslistscontenttypescolumnsgetcount9911 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns/count
GET
Siteslistscontenttypesgetcolumns — Microsoft Graph Get columns from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns/{columndefinition-id}
PATCH
Siteslistscontenttypesupdatecolumns — Microsoft Graph Update the navigation property columns in sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns/{columndefinition-id}
DELETE
Siteslistscontenttypesdeletecolumns — Microsoft Graph Delete navigation property columns for sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns/{columndefinition-id}
GET
Siteslistscontenttypescolumnsgetsourcecolumn — Microsoft Graph Get sourceColumn from sites
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/columns/{columndefinition-id}/sourcecolumn
POST
Sitessitelistslistcontenttypescontenttypecopytodefaultcontentlocation — Microsoft Graph Invoke action copyToDefaultContentLocation
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/copytodefaultcontentlocation
GET
Sitessitelistslistcontenttypescontenttypeispublished — Microsoft Graph Invoke function isPublished
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/ispublished
POST
Sitessitelistslistcontenttypescontenttypepublish — Microsoft Graph Invoke action publish
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/publish
POST
Sitessitelistslistcontenttypescontenttypeunpublish — Microsoft Graph Invoke action unpublish
/v1/sites/{site-id}/lists/{list-id}/contenttypes/{contenttype-id}/unpublish
GET
Siteslistsgetcreatedbyuser — Microsoft Graph Get createdByUser from sites
/v1/sites/{site-id}/lists/{list-id}/createdbyuser
GET
Siteslistscreatedbyusergetmailboxsettings — Microsoft Graph Get mailboxSettings property value
/v1/sites/{site-id}/lists/{list-id}/createdbyuser/mailboxsettings
PATCH
Siteslistscreatedbyuserupdatemailboxsettings — Microsoft Graph Update property mailboxSettings value.
/v1/sites/{site-id}/lists/{list-id}/createdbyuser/mailboxsettings
GET
Siteslistscreatedbyuserlistserviceprovisioningerrors — Microsoft Graph Get serviceProvisioningErrors property value
/v1/sites/{site-id}/lists/{list-id}/createdbyuser/serviceprovisioningerrors
GET
Siteslistscreatedbyuserserviceprovisioningerrorsgetcount0c92 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/createdbyuser/serviceprovisioningerrors/count
GET
Siteslistsgetdrive — Microsoft Graph Get drive from sites
/v1/sites/{site-id}/lists/{list-id}/drive
GET
Siteslistslistitems — Microsoft Graph List items
/v1/sites/{site-id}/lists/{list-id}/items
POST
Siteslistscreateitems — Microsoft Graph Create a new item in a list
/v1/sites/{site-id}/lists/{list-id}/items
GET
Sitessitelistslistitemsdeltafa14 — Microsoft Graph Invoke function delta
/v1/sites/{site-id}/lists/{list-id}/items/delta
GET
Sitessitelistslistitemsdelta9846 — Microsoft Graph Invoke function delta
/v1/sites/{site-id}/lists/{list-id}/items/delta-token-token
GET
Siteslistsgetitems — Microsoft Graph Get listItem
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}
PATCH
Siteslistsupdateitems — Microsoft Graph Update the navigation property items in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}
DELETE
Siteslistsdeleteitems — Microsoft Graph Delete an item from a list
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}
GET
Siteslistsitemsgetanalytics — Microsoft Graph Get analytics from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/analytics
POST
Sitessitelistslistitemslistitemcreatelink — Microsoft Graph Invoke action createLink
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createlink
GET
Siteslistsitemsgetcreatedbyuser — Microsoft Graph Get createdByUser from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createdbyuser
GET
Siteslistsitemscreatedbyusergetmailboxsettings — Microsoft Graph Get mailboxSettings property value
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createdbyuser/mailboxsettings
PATCH
Siteslistsitemscreatedbyuserupdatemailboxsettings — Microsoft Graph Update property mailboxSettings value.
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createdbyuser/mailboxsettings
GET
Siteslistsitemscreatedbyuserlistserviceprovisioningerrors — Microsoft Graph Get serviceProvisioningErrors property value
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createdbyuser/serviceprovisioningerrors
GET
Siteslistsitemscreatedbyuserserviceprovisioningerrorsgetcountbafa — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/createdbyuser/serviceprovisioningerrors/count
GET
Siteslistsitemslistdocumentsetversions — Microsoft Graph List documentSetVersions
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions
POST
Siteslistsitemscreatedocumentsetversions — Microsoft Graph Create documentSetVersion
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions
GET
Siteslistsitemsdocumentsetversionsgetcount3ae5 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/count
GET
Siteslistsitemsgetdocumentsetversions — Microsoft Graph Get documentSetVersion
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}
PATCH
Siteslistsitemsupdatedocumentsetversions — Microsoft Graph Update the navigation property documentSetVersions in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}
DELETE
Siteslistsitemsdeletedocumentsetversions — Microsoft Graph Delete documentSetVersion
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}
GET
Siteslistsitemsdocumentsetversionsgetfields — Microsoft Graph Get fields from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}/fields
PATCH
Siteslistsitemsdocumentsetversionsupdatefields — Microsoft Graph Update the navigation property fields in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}/fields
DELETE
Siteslistsitemsdocumentsetversionsdeletefields — Microsoft Graph Delete navigation property fields for sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}/fields
POST
Sitessitelistslistitemslistitemdocumentsetversionsdocumentsetversionrestore — Microsoft Graph Invoke action restore
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/documentsetversions/{documentsetversion-id}/restore
GET
Siteslistsitemsgetdriveitem — Microsoft Graph Get driveItem from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/driveitem
GET
Siteslistsitemsgetdriveitemcontent — Microsoft Graph Get content for the navigation property driveItem from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/driveitem/content
PUT
Siteslistsitemsupdatedriveitemcontent — Microsoft Graph Update content for the navigation property driveItem in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/driveitem/content
GET
Siteslistsitemsgetfields — Microsoft Graph Get fields from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/fields
PATCH
Siteslistsitemsupdatefields — Microsoft Graph Update listItem
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/fields
DELETE
Siteslistsitemsdeletefields — Microsoft Graph Delete navigation property fields for sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/fields
GET
Sitessitelistslistitemslistitemgetactivitiesbyinterval4c35 — Microsoft Graph Invoke function getActivitiesByInterval
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/getactivitiesbyinterval
GET
Sitessitelistslistitemslistitemgetactivitiesbyintervalad27 — Microsoft Graph Invoke function getActivitiesByInterval
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/getactivitiesbyinterval-startdatetime-startdatetime-enddatetime-enddatetime-interval-interval
GET
Siteslistsitemsgetlastmodifiedbyuser — Microsoft Graph Get lastModifiedByUser from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/lastmodifiedbyuser
GET
Siteslistsitemslastmodifiedbyusergetmailboxsettings — Microsoft Graph Get mailboxSettings property value
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/lastmodifiedbyuser/mailboxsettings
PATCH
Siteslistsitemslastmodifiedbyuserupdatemailboxsettings — Microsoft Graph Update property mailboxSettings value.
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/lastmodifiedbyuser/mailboxsettings
GET
Siteslistsitemslastmodifiedbyuserlistserviceprovisioningerrors — Microsoft Graph Get serviceProvisioningErrors property value
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/lastmodifiedbyuser/serviceprovisioningerrors
GET
Siteslistsitemslastmodifiedbyuserserviceprovisioningerrorsgetcountfc39 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/lastmodifiedbyuser/serviceprovisioningerrors/count
GET
Siteslistsitemslistversions — Microsoft Graph Listing versions of a ListItem
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions
POST
Siteslistsitemscreateversions — Microsoft Graph Create new navigation property to versions for sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions
GET
Siteslistsitemsversionsgetcountd8e9 — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/count
GET
Siteslistsitemsgetversions — Microsoft Graph Get a ListItemVersion resource
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}
PATCH
Siteslistsitemsupdateversions — Microsoft Graph Update the navigation property versions in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}
DELETE
Siteslistsitemsdeleteversions — Microsoft Graph Delete navigation property versions for sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}
GET
Siteslistsitemsversionsgetfields — Microsoft Graph Get fields from sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}/fields
PATCH
Siteslistsitemsversionsupdatefields — Microsoft Graph Update the navigation property fields in sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}/fields
DELETE
Siteslistsitemsversionsdeletefields — Microsoft Graph Delete navigation property fields for sites
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}/fields
POST
Sitessitelistslistitemslistitemversionslistitemversionrestoreversion — Microsoft Graph Invoke action restoreVersion
/v1/sites/{site-id}/lists/{list-id}/items/{listitem-id}/versions/{listitemversion-id}/restoreversion
GET
Siteslistsgetlastmodifiedbyuser — Microsoft Graph Get lastModifiedByUser from sites
/v1/sites/{site-id}/lists/{list-id}/lastmodifiedbyuser
GET
Siteslistslastmodifiedbyusergetmailboxsettings — Microsoft Graph Get mailboxSettings property value
/v1/sites/{site-id}/lists/{list-id}/lastmodifiedbyuser/mailboxsettings
PATCH
Siteslistslastmodifiedbyuserupdatemailboxsettings — Microsoft Graph Update property mailboxSettings value.
/v1/sites/{site-id}/lists/{list-id}/lastmodifiedbyuser/mailboxsettings
GET
Siteslistslastmodifiedbyuserlistserviceprovisioningerrors — Microsoft Graph Get serviceProvisioningErrors property value
/v1/sites/{site-id}/lists/{list-id}/lastmodifiedbyuser/serviceprovisioningerrors
GET
Siteslistslastmodifiedbyuserserviceprovisioningerrorsgetcount39cb — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/lastmodifiedbyuser/serviceprovisioningerrors/count
GET
Siteslistslistoperations — Microsoft Graph Get operations from sites
/v1/sites/{site-id}/lists/{list-id}/operations
POST
Siteslistscreateoperations — Microsoft Graph Create new navigation property to operations for sites
/v1/sites/{site-id}/lists/{list-id}/operations
GET
Siteslistsoperationsgetcountf5fa — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/operations/count
GET
Siteslistsgetoperations — Microsoft Graph Get operations from sites
/v1/sites/{site-id}/lists/{list-id}/operations/{richlongrunningoperation-id}
PATCH
Siteslistsupdateoperations — Microsoft Graph Update the navigation property operations in sites
/v1/sites/{site-id}/lists/{list-id}/operations/{richlongrunningoperation-id}
DELETE
Siteslistsdeleteoperations — Microsoft Graph Delete navigation property operations for sites
/v1/sites/{site-id}/lists/{list-id}/operations/{richlongrunningoperation-id}
GET
Siteslistslistsubscriptions — Microsoft Graph Get subscriptions from sites
/v1/sites/{site-id}/lists/{list-id}/subscriptions
POST
Siteslistscreatesubscriptions — Microsoft Graph Create new navigation property to subscriptions for sites
/v1/sites/{site-id}/lists/{list-id}/subscriptions
GET
Siteslistssubscriptionsgetcount77bf — Microsoft Graph Get the number of the resource
/v1/sites/{site-id}/lists/{list-id}/subscriptions/count
GET
Siteslistsgetsubscriptions — Microsoft Graph Get subscriptions from sites
/v1/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}
PATCH
Siteslistsupdatesubscriptions — Microsoft Graph Update the navigation property subscriptions in sites
/v1/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}
DELETE
Siteslistsdeletesubscriptions — Microsoft Graph Delete navigation property subscriptions for sites
/v1/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}
POST
Sitessitelistslistsubscriptionssubscriptionreauthorize — Microsoft Graph Invoke action reauthorize
/v1/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize

MCP Tools

microsoft-graph-get-lists-sites

Microsoft Graph Get lists from sites

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to lists for sites

microsoft-graph-get-lists-site

Microsoft Graph Get lists in a site

read-only idempotent
microsoft-graph-create-new-list

Microsoft Graph Create a new list

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-metadata-list

Microsoft Graph Get metadata for a list

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property lists in sites

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property lists for sites

idempotent
microsoft-graph-list-columndefinitions-list

Microsoft Graph List columnDefinitions in a list

read-only idempotent
microsoft-graph-create-columndefinition-list

Microsoft Graph Create a columnDefinition in a list

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-columns-sites

Microsoft Graph Get columns from sites

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property columns in sites

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property columns for sites

idempotent
microsoft-graph-get-sourcecolumn-sites

Microsoft Graph Get sourceColumn from sites

read-only idempotent
microsoft-graph-list-contenttypes-list

Microsoft Graph List contentTypes in a list

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to contentTypes for sites

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-action-addcopy

Microsoft Graph Invoke action addCopy

microsoft-graph-invoke-action-addcopyfromcontenttypehub

Microsoft Graph Invoke action addCopyFromContentTypeHub

microsoft-graph-invoke-function-getcompatiblehubcontenttypes

Microsoft Graph Invoke function getCompatibleHubContentTypes

read-only idempotent
microsoft-graph-get-contenttypes-sites

Microsoft Graph Get contentTypes from sites

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property contentTypes in sites

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property contentTypes for sites

idempotent
microsoft-graph-invoke-action-associatewithhubsites

Microsoft Graph Invoke action associateWithHubSites

microsoft-graph-get-base-sites

Microsoft Graph Get base from sites

read-only idempotent
microsoft-graph-get-basetypes-sites

Microsoft Graph Get baseTypes from sites

read-only idempotent
microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-basetypes-sites-2

Microsoft Graph Get baseTypes from sites

read-only idempotent
microsoft-graph-get-columnlinks-sites

Microsoft Graph Get columnLinks from sites

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to columnLinks for sites

microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-columnlinks-sites-2

Microsoft Graph Get columnLinks from sites

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property columnLinks in sites

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property columnLinks for sites

idempotent
microsoft-graph-get-columnpositions-sites

Microsoft Graph Get columnPositions from sites

read-only idempotent
microsoft-graph-get-number-resource-6

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-columnpositions-sites-2

Microsoft Graph Get columnPositions from sites

read-only idempotent
microsoft-graph-get-columns-sites-2

Microsoft Graph Get columns from sites

read-only idempotent
microsoft-graph-create-new-navigation-4

Microsoft Graph Create new navigation property to columns for sites

microsoft-graph-get-number-resource-7

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-columns-sites-3

Microsoft Graph Get columns from sites

read-only idempotent
microsoft-graph-update-navigation-property-5

Microsoft Graph Update the navigation property columns in sites

idempotent
microsoft-graph-delete-navigation-property-5

Microsoft Graph Delete navigation property columns for sites

idempotent
microsoft-graph-get-sourcecolumn-sites-2

Microsoft Graph Get sourceColumn from sites

read-only idempotent
microsoft-graph-invoke-action-copytodefaultcontentlocation

Microsoft Graph Invoke action copyToDefaultContentLocation

microsoft-graph-invoke-function-ispublished

Microsoft Graph Invoke function isPublished

read-only idempotent
microsoft-graph-invoke-action-publish

Microsoft Graph Invoke action publish

microsoft-graph-invoke-action-unpublish

Microsoft Graph Invoke action unpublish

microsoft-graph-get-createdbyuser-sites

Microsoft Graph Get createdByUser from sites

read-only idempotent
microsoft-graph-get-mailboxsettings-property

Microsoft Graph Get mailboxSettings property value

read-only idempotent
microsoft-graph-update-property-mailboxsettings

Microsoft Graph Update property mailboxSettings value.

idempotent
microsoft-graph-get-serviceprovisioningerrors-property

Microsoft Graph Get serviceProvisioningErrors property value

read-only idempotent
microsoft-graph-get-number-resource-8

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-drive-sites

Microsoft Graph Get drive from sites

read-only idempotent
microsoft-graph-list-items

Microsoft Graph List items

read-only idempotent
microsoft-graph-create-new-item

Microsoft Graph Create a new item in a list

microsoft-graph-invoke-function-delta

Microsoft Graph Invoke function delta

read-only idempotent
microsoft-graph-invoke-function-delta-2

Microsoft Graph Invoke function delta

read-only idempotent
microsoft-graph-get-listitem

Microsoft Graph Get listItem

read-only idempotent
microsoft-graph-update-navigation-property-6

Microsoft Graph Update the navigation property items in sites

idempotent
microsoft-graph-delete-item-list

Microsoft Graph Delete an item from a list

idempotent
microsoft-graph-get-analytics-sites

Microsoft Graph Get analytics from sites

read-only idempotent
microsoft-graph-invoke-action-createlink

Microsoft Graph Invoke action createLink

microsoft-graph-get-createdbyuser-sites-2

Microsoft Graph Get createdByUser from sites

read-only idempotent
microsoft-graph-get-mailboxsettings-property-2

Microsoft Graph Get mailboxSettings property value

read-only idempotent
microsoft-graph-update-property-mailboxsettings-2

Microsoft Graph Update property mailboxSettings value.

idempotent
microsoft-graph-get-serviceprovisioningerrors-property-2

Microsoft Graph Get serviceProvisioningErrors property value

read-only idempotent
microsoft-graph-get-number-resource-9

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-list-documentsetversions

Microsoft Graph List documentSetVersions

read-only idempotent
microsoft-graph-create-documentsetversion

Microsoft Graph Create documentSetVersion

microsoft-graph-get-number-resource-10

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-documentsetversion

Microsoft Graph Get documentSetVersion

read-only idempotent
microsoft-graph-update-navigation-property-7

Microsoft Graph Update the navigation property documentSetVersions in sites

idempotent
microsoft-graph-delete-documentsetversion

Microsoft Graph Delete documentSetVersion

idempotent
microsoft-graph-get-fields-sites

Microsoft Graph Get fields from sites

read-only idempotent
microsoft-graph-update-navigation-property-8

Microsoft Graph Update the navigation property fields in sites

idempotent
microsoft-graph-delete-navigation-property-6

Microsoft Graph Delete navigation property fields for sites

idempotent
microsoft-graph-invoke-action-restore

Microsoft Graph Invoke action restore

microsoft-graph-get-driveitem-sites

Microsoft Graph Get driveItem from sites

read-only idempotent
microsoft-graph-get-content-navigation

Microsoft Graph Get content for the navigation property driveItem from sites

read-only idempotent
microsoft-graph-update-content-navigation

Microsoft Graph Update content for the navigation property driveItem in sites

idempotent
microsoft-graph-get-fields-sites-2

Microsoft Graph Get fields from sites

read-only idempotent
microsoft-graph-update-listitem

Microsoft Graph Update listItem

idempotent
microsoft-graph-delete-navigation-property-7

Microsoft Graph Delete navigation property fields for sites

idempotent
microsoft-graph-invoke-function-getactivitiesbyinterval

Microsoft Graph Invoke function getActivitiesByInterval

read-only idempotent
microsoft-graph-invoke-function-getactivitiesbyinterval-2

Microsoft Graph Invoke function getActivitiesByInterval

read-only idempotent
microsoft-graph-get-lastmodifiedbyuser-sites

Microsoft Graph Get lastModifiedByUser from sites

read-only idempotent
microsoft-graph-get-mailboxsettings-property-3

Microsoft Graph Get mailboxSettings property value

read-only idempotent
microsoft-graph-update-property-mailboxsettings-3

Microsoft Graph Update property mailboxSettings value.

idempotent
microsoft-graph-get-serviceprovisioningerrors-property-3

Microsoft Graph Get serviceProvisioningErrors property value

read-only idempotent
microsoft-graph-get-number-resource-11

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-listing-versions-listitem

Microsoft Graph Listing versions of a ListItem

read-only idempotent
microsoft-graph-create-new-navigation-5

Microsoft Graph Create new navigation property to versions for sites

microsoft-graph-get-number-resource-12

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-listitemversion-resource

Microsoft Graph Get a ListItemVersion resource

read-only idempotent
microsoft-graph-update-navigation-property-9

Microsoft Graph Update the navigation property versions in sites

idempotent
microsoft-graph-delete-navigation-property-8

Microsoft Graph Delete navigation property versions for sites

idempotent
microsoft-graph-get-fields-sites-3

Microsoft Graph Get fields from sites

read-only idempotent
microsoft-graph-update-navigation-property-10

Microsoft Graph Update the navigation property fields in sites

idempotent
microsoft-graph-delete-navigation-property-9

Microsoft Graph Delete navigation property fields for sites

idempotent
microsoft-graph-invoke-action-restoreversion

Microsoft Graph Invoke action restoreVersion

microsoft-graph-get-lastmodifiedbyuser-sites-2

Microsoft Graph Get lastModifiedByUser from sites

read-only idempotent
microsoft-graph-get-mailboxsettings-property-4

Microsoft Graph Get mailboxSettings property value

read-only idempotent
microsoft-graph-update-property-mailboxsettings-4

Microsoft Graph Update property mailboxSettings value.

idempotent
microsoft-graph-get-serviceprovisioningerrors-property-4

Microsoft Graph Get serviceProvisioningErrors property value

read-only idempotent
microsoft-graph-get-number-resource-13

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-operations-sites

Microsoft Graph Get operations from sites

read-only idempotent
microsoft-graph-create-new-navigation-6

Microsoft Graph Create new navigation property to operations for sites

microsoft-graph-get-number-resource-14

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-operations-sites-2

Microsoft Graph Get operations from sites

read-only idempotent
microsoft-graph-update-navigation-property-11

Microsoft Graph Update the navigation property operations in sites

idempotent
microsoft-graph-delete-navigation-property-10

Microsoft Graph Delete navigation property operations for sites

idempotent
microsoft-graph-get-subscriptions-sites

Microsoft Graph Get subscriptions from sites

read-only idempotent
microsoft-graph-create-new-navigation-7

Microsoft Graph Create new navigation property to subscriptions for sites

microsoft-graph-get-number-resource-15

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-subscriptions-sites-2

Microsoft Graph Get subscriptions from sites

read-only idempotent
microsoft-graph-update-navigation-property-12

Microsoft Graph Update the navigation property subscriptions in sites

idempotent
microsoft-graph-delete-navigation-property-11

Microsoft Graph Delete navigation property subscriptions for sites

idempotent
microsoft-graph-invoke-action-reauthorize

Microsoft Graph Invoke action reauthorize

Capability Spec

microsoft-graph-sites-list.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph OData Service for namespace microsoft.graph — Sites.list
  description: 'Microsoft Graph OData Service for namespace microsoft.graph — Sites.list. 120 operations. Lead operation:
    Microsoft Graph Get lists from sites. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - Sites.list
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: microsoft-graph-sites-list
    baseUri: https://graph.microsoft.com/v1.0
    description: Microsoft Graph OData Service for namespace microsoft.graph — Sites.list business capability. Self-contained,
      no shared references.
    resources:
    - name: sites-site-id-getByPath(path='{path}')-lists
      path: /sites/{site-id}/getByPath(path='{path}')/lists
      operations:
      - name: sitesgetbypathlistlists
        method: GET
        description: Microsoft Graph Get lists from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: sitesgetbypathcreatelists
        method: POST
        description: Microsoft Graph Create new navigation property to lists for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists
      path: /sites/{site-id}/lists
      operations:
      - name: siteslistlists
        method: GET
        description: Microsoft Graph Get lists in a site
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: sitescreatelists
        method: POST
        description: Microsoft Graph Create a new list
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-$count
      path: /sites/{site-id}/lists/$count
      operations:
      - name: siteslistsgetcounte06a
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id
      path: /sites/{site-id}/lists/{list-id}
      operations:
      - name: sitesgetlists
        method: GET
        description: Microsoft Graph Get metadata for a list
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: sitesupdatelists
        method: PATCH
        description: Microsoft Graph Update the navigation property lists in sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: sitesdeletelists
        method: DELETE
        description: Microsoft Graph Delete navigation property lists for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: sites-site-id-lists-list-id-columns
      path: /sites/{site-id}/lists/{list-id}/columns
      operations:
      - name: siteslistslistcolumns
        method: GET
        description: Microsoft Graph List columnDefinitions in a list
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscreatecolumns
        method: POST
        description: Microsoft Graph Create a columnDefinition in a list
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-columns-$count
      path: /sites/{site-id}/lists/{list-id}/columns/$count
      operations:
      - name: siteslistscolumnsgetcount77c0
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-columns-columnDefinition-id
      path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}
      operations:
      - name: siteslistsgetcolumns
        method: GET
        description: Microsoft Graph Get columns from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistsupdatecolumns
        method: PATCH
        description: Microsoft Graph Update the navigation property columns in sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: siteslistsdeletecolumns
        method: DELETE
        description: Microsoft Graph Delete navigation property columns for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: sites-site-id-lists-list-id-columns-columnDefinition-id-sourceColumn
      path: /sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn
      operations:
      - name: siteslistscolumnsgetsourcecolumn
        method: GET
        description: Microsoft Graph Get sourceColumn from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes
      path: /sites/{site-id}/lists/{list-id}/contentTypes
      operations:
      - name: siteslistslistcontenttypes
        method: GET
        description: Microsoft Graph List contentTypes in a list
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscreatecontenttypes
        method: POST
        description: Microsoft Graph Create new navigation property to contentTypes for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-$count
      path: /sites/{site-id}/lists/{list-id}/contentTypes/$count
      operations:
      - name: siteslistscontenttypesgetcountd8bd
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-addCopy
      path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopy
      operations:
      - name: sitessitelistslistcontenttypesaddcopy
        method: POST
        description: Microsoft Graph Invoke action addCopy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-addCopyFromContentTypeHub
      path: /sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub
      operations:
      - name: sitessitelistslistcontenttypesaddcopyfromcontenttypehub
        method: POST
        description: Microsoft Graph Invoke action addCopyFromContentTypeHub
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-getCompatibleHubContentTypes()
      path: /sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes()
      operations:
      - name: sitessitelistslistcontenttypesgetcompatiblehubcontenttypes
        method: GET
        description: Microsoft Graph Invoke function getCompatibleHubContentTypes
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
      operations:
      - name: siteslistsgetcontenttypes
        method: GET
        description: Microsoft Graph Get contentTypes from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistsupdatecontenttypes
        method: PATCH
        description: Microsoft Graph Update the navigation property contentTypes in sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: siteslistsdeletecontenttypes
        method: DELETE
        description: Microsoft Graph Delete navigation property contentTypes for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-associateWithHubSites
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites
      operations:
      - name: sitessitelistslistcontenttypescontenttypeassociatewithhubsites
        method: POST
        description: Microsoft Graph Invoke action associateWithHubSites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-base
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/base
      operations:
      - name: siteslistscontenttypesgetbase
        method: GET
        description: Microsoft Graph Get base from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-baseTypes
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes
      operations:
      - name: siteslistscontenttypeslistbasetypes
        method: GET
        description: Microsoft Graph Get baseTypes from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-baseTypes-$count
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/$count
      operations:
      - name: siteslistscontenttypesbasetypesgetcount8008
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-baseTypes-contentType-id
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}
      operations:
      - name: siteslistscontenttypesgetbasetypes
        method: GET
        description: Microsoft Graph Get baseTypes from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnLinks
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks
      operations:
      - name: siteslistscontenttypeslistcolumnlinks
        method: GET
        description: Microsoft Graph Get columnLinks from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscontenttypescreatecolumnlinks
        method: POST
        description: Microsoft Graph Create new navigation property to columnLinks for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnLinks-$count
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count
      operations:
      - name: siteslistscontenttypescolumnlinksgetcount9230
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnLinks-columnLink-i
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}
      operations:
      - name: siteslistscontenttypesgetcolumnlinks
        method: GET
        description: Microsoft Graph Get columnLinks from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscontenttypesupdatecolumnlinks
        method: PATCH
        description: Microsoft Graph Update the navigation property columnLinks in sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: siteslistscontenttypesdeletecolumnlinks
        method: DELETE
        description: Microsoft Graph Delete navigation property columnLinks for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnPositions
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions
      operations:
      - name: siteslistscontenttypeslistcolumnpositions
        method: GET
        description: Microsoft Graph Get columnPositions from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnPositions-$count
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count
      operations:
      - name: siteslistscontenttypescolumnpositionsgetcount36a3
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columnPositions-columnDe
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}
      operations:
      - name: siteslistscontenttypesgetcolumnpositions
        method: GET
        description: Microsoft Graph Get columnPositions from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columns
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns
      operations:
      - name: siteslistscontenttypeslistcolumns
        method: GET
        description: Microsoft Graph Get columns from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscontenttypescreatecolumns
        method: POST
        description: Microsoft Graph Create new navigation property to columns for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columns-$count
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count
      operations:
      - name: siteslistscontenttypescolumnsgetcount9911
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columns-columnDefinition
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}
      operations:
      - name: siteslistscontenttypesgetcolumns
        method: GET
        description: Microsoft Graph Get columns from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscontenttypesupdatecolumns
        method: PATCH
        description: Microsoft Graph Update the navigation property columns in sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: siteslistscontenttypesdeletecolumns
        method: DELETE
        description: Microsoft Graph Delete navigation property columns for sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-columns-columnDefinition
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn
      operations:
      - name: siteslistscontenttypescolumnsgetsourcecolumn
        method: GET
        description: Microsoft Graph Get sourceColumn from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-copyToDefaultContentLoca
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation
      operations:
      - name: sitessitelistslistcontenttypescontenttypecopytodefaultcontentlocation
        method: POST
        description: Microsoft Graph Invoke action copyToDefaultContentLocation
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-isPublished()
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished()
      operations:
      - name: sitessitelistslistcontenttypescontenttypeispublished
        method: GET
        description: Microsoft Graph Invoke function isPublished
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-publish
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish
      operations:
      - name: sitessitelistslistcontenttypescontenttypepublish
        method: POST
        description: Microsoft Graph Invoke action publish
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-contentTypes-contentType-id-unpublish
      path: /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish
      operations:
      - name: sitessitelistslistcontenttypescontenttypeunpublish
        method: POST
        description: Microsoft Graph Invoke action unpublish
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-createdByUser
      path: /sites/{site-id}/lists/{list-id}/createdByUser
      operations:
      - name: siteslistsgetcreatedbyuser
        method: GET
        description: Microsoft Graph Get createdByUser from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-createdByUser-mailboxSettings
      path: /sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings
      operations:
      - name: siteslistscreatedbyusergetmailboxsettings
        method: GET
        description: Microsoft Graph Get mailboxSettings property value
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: siteslistscreatedbyuserupdatemailboxsettings
        method: PATCH
        description: Microsoft Graph Update property mailboxSettings value.
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: sites-site-id-lists-list-id-createdByUser-serviceProvisioningErrors
      path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors
      operations:
      - name: siteslistscreatedbyuserlistserviceprovisioningerrors
        method: GET
        description: Microsoft Graph Get serviceProvisioningErrors property value
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-createdByUser-serviceProvisioningErrors-$count
      path: /sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count
      operations:
      - name: siteslistscreatedbyuserserviceprovisioningerrorsgetcount0c92
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: sites-site-id-lists-list-id-drive
      path: /sites/{site-id}/lists/{list-id}/drive
      operations:
      - name: siteslistsgetdrive
        method: GET
        description: Microsoft Graph Get drive from sites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: sites-site-id-lists-list-id-items
      path: /sites/{site-id}/lists/{list-id}/items
      operations:
      - name: siteslistslistitems
        method: GET
        description: Microsoft Graph List items
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Selec

# --- truncated at 32 KB (178 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/capabilities/microsoft-graph-sites-list.yaml