SharePoint API platform: what's new and coming
New Scopes:
Lists.SelectedOperations.SelectedListsItems.SelectedOperations.SelectedFiles.SelectedOperations.Selected
API Updates
Several new API endpoints for Pages API came with the Update of the Microsoft Graph API in April 2024. More updates are planned.
One important upcoming update is on Sites.Create.All, which allows to create sites.
It returns an HTTP 202: Accepted plus a Location Header.
Recently shipped API updates
- Multi-Geo discovery
- Sites subscriptions
- List item delta
Site provisioning
The recommended site provisioning flow to create new sites:
- Provisioning app has
Site.Create.AllandSites.Selectedpermissions - Create site collection, provisioning app has full control via
Sites.selected - use /permissions enpdpoint to grant another app accesss via
Sites.selected - Remove the provisionings’ app permissions
Remove Event Receiver Retirement
RERs will definitely stop working on April 2, 2026 (in some cases, extended support is provided until Juli 1, 2027). Instead, use webhooks (as discussed many times), because: Microsoft makes them even better – they will support rich notificaation, ease the “renewal burden”.