Removal of SPHome APIs from SharePoint Online
Microsoft is adjusting access to the APIs used to interact with the SharePoint start page. This is a Microsoft managed page that is not intended to be available for customer or partner customization or programmatic access. To ensure proper use and supportability, we are making a change to minimize use of these APIs. This change will only affect end-users if your organization has deployed a custom solution that is dependent on the SharePoint start page APIs.
In November 2022, the APIs we’re removing will begin returning 500 error response codes. These APIs are undocumented and not supported for use by third party developers, so it is expected that this change is unlikely to impact most of our customers.
If your organization has done custom development against SharePoint, your best course of action is to determine if you are making calls to a URL with *sphomep.svc.ms* in the host name or any APIs that contain *sphomep.svc.ms*. If not, you can disregard this notice. If you are, you’ll need to implement an alternative method that makes use of documented and supported APIs.
Examples of the APIs:
- Any apis that contain *sphomep.svc.ms*
If you are impacted by this change and cannot find matching supported API from the Microsoft Graph side, please do let us know by submitting an issue to SharePoint Developer Documentation GitHub issue list.