The ASP.NET DISCO and WSDL pages were available for customers who wanted to create a proxy for their web services. This is outdated technology which should not be any more used. These pages will be removed from the SharePoint Online completed in mid of September 2025.
We recommend using Microsoft Graph for all the needed remote operations where possible. If you are an existing customer who’s using ASP.NET DISCO and WSDL pages as your web services proxy, you should have received communications with the deletion details and remediation steps.
The deprecated and deleted DISCO pages and WSDL pages are listed below.
DISCO pages:
- spdisco.aspx
- userprofilechangeservicedisco.aspx
- spscrawldisco.aspx
- spellcheckdisco.aspx
- searchdisco.aspx
- profileimportexportservicedisco.aspx
- portalapi.aspx
- businessdatacatalogdisco.aspx
- asynchronouswebpartservicedisco.aspx
- spsdisco.aspx
- PublishingServiceDisco.aspx
- wsdisco.aspx
- Websdisco.aspx
- webpartpagesdisco.aspx
- Viewsdisco.aspx
- versionsdisco.aspx
- UserGroupdisco.aspx
- spsearchdisco.aspx
- sitesdisco.aspx
- SiteDataDisco.aspx
- sharepointemailwsdisco.aspx
- SharedAccessdisco.aspx
- Permissionsdisco.aspx
- Peopledisco.aspx
- Meetingsdisco.aspx
- Listsdisco.aspx
- Imagingdisco.aspx
- Formsdisco.aspx
- DWSdisco.aspx
- DspStsdisco.aspx
- diagnosticsdisco.aspx
- Copydisco.aspx
- Authenticationdisco.aspx
- alertsdisco.aspx
- AdminDisco.aspx
- ExcelServicedisco.aspx
- slidelibrarydisco.aspx
- TaxonomyClientServicedisco.aspx
- socialdataservicedisco.aspx
- publishedlinksservicedisco.aspx
- FormsServicesDisco.aspx
- FormsServiceProxyDisco.aspx
- workflowdisco.aspx
- officialfiledisco.aspx
- EAWorkflowdisco.aspx
- discoveryinternalservicedisco.aspx
WSDL pages list:
- userprofileservicewsdl.aspx
- spscrawlwsdl.aspx
- spellcheckwsdl.aspx
- searchwsdl.aspx
- profileimportexportservicewsdl.aspx
- businessdatacatalogwsdl.aspx
- asynchronouswebpartservicewsdl.aspx
- PublishingServiceWsdl.aspx
- wswsdl.aspx
- Webswsdl.aspx
- webpartpageswsdl.aspx
- Viewswsdl.aspx
- versionswsdl.aspx
- UserGroupwsdl.aspx
- spsearchwsdl.aspx
- siteswsdl.aspx
- SiteDataWsdl.aspx
- sharepointemailwswsdl.aspx
- SharedAccesswsdl.aspx
- Permissionswsdl.aspx
- Peoplewsdl.aspx
- Meetingswsdl.aspx
- Listswsdl.aspx
- Imagingwsdl.aspx
- Formswsdl.aspx
- DWSwsdl.aspx
- DspStswsdl.aspx
- diagnosticswsdl.aspx
- Copywsdl.aspx
- Authenticationwsdl.aspx
- alertswsdl.aspx
- AdminWsdl.aspx
- ExcelServicewsdl.aspx
- slidelibrarywsdl.aspx
- TaxonomyClientServicewsdl.aspx
- socialdataservicewsdl.aspx
- publishedlinksservicewsdl.aspx
- FormsServicesWsdl.aspx
- FormsServiceProxyWsdl.aspx
- workflowwsdl.aspx
- officialfilewsdl.aspx
- EAWorkflowwsdl.aspx
- discoveryinternalservicewsdl.aspx
What are the implications?
As of Sept 15, 2025, the listed ASP.NET DISCO and WSDL pages will not be available.
Required action
Do not create web service proxies from these DISCO and WSDL endpoints. Directly use the Microsoft Graph API.
Next steps
Plan to perform the remediation steps and execute them as soon as possible. If you have any questions about this deletion, contact Microsoft Support.
We use a REST call to get the currently logged in user’s information from the user profile service web service. Is this the deprecation of just the .aspx page or the deprecation of the web service or both?
Thank you for your response.
I don’t think we have implemented any of these.
To my knowledge these legacy APIs are the only ones that support:
1. Pagination of terms term sets. Newer APIs is all or nothing.
2. Getting custom metadata from files/list items in version history. Newer APIs only support basic built-in metadata such as file name.
Are these being added to Microsoft Graph before the legacy APIs are retired?
How could we check if our sites are using ASP.NET DISCO and WSDL pages?