We are working on a client application, which required to access data from SharePoint too. The best way to do that is to consume webservices exposed by SharePoint. While consuming them, we wanted to make sure which services are available in which version. We tried to find any matrix for that, but could not find one. So I thought of building it myself, so that others can reference it.
This matrix is based on a information available on MSDN, however this is not a final. I will dig more and will add any missing services, which are not fully documented elsewhere.
Name |
Reference |
WSS 3.0 |
MOSS 2007 |
SPF 2010 |
SPS 2010 |
SPF 2013 |
SPS 2013 |
Administration |
admin.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Alerts |
alerts.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Area |
areaservice.asmx |
Yes |
|||||
Authentication |
authentication.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Basic Search |
spsearch.asmx |
Yes |
Yes |
Yes |
Yes |
||
Copy |
copy.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Diagnositcs |
diagnostics.asmx |
Yes |
Yes |
Yes |
Yes |
||
Distribution Group |
sharepointemailws.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Document Workspace |
dws.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Enterprise Search |
search.asmx |
Yes |
Yes |
Yes |
|||
Forms |
forms.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Imaging |
imaging.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
List Data Retrieval |
dspsts.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Lists |
lists.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Meetings |
meetings.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Organization Profile * |
organizationprofileservice.asmx |
Yes |
|||||
People |
people.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Permissions |
permissions.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Published Links |
publishedlinksservice.asmx |
Yes |
Yes |
Yes |
Yes |
||
Shared Access |
sharedaccess.asmx |
Yes |
Yes |
Yes |
Yes |
||
Site Data |
sitedata.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Sites |
sites.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Social Data |
socialdataservice.asmx |
Yes |
Yes |
Yes |
|||
Storage Synchornization |
cellstorage.svc |
Yes |
Yes |
Yes |
Yes |
||
User Profile |
userprofileservice.asmx |
Yes |
Yes |
Yes |
Yes |
||
User Profile Changes |
userprofilechangeservice.asmx |
Yes |
Yes |
Yes |
Yes |
||
Users & Groups |
usergroup.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Versions |
versions.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Views |
views.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Web Part Pages |
webpartpages.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Webs |
webs.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Workflow |
workflow.asmx |
Yes |
Yes |
Yes |
Yes |
Yes |
Legends used in above table
- WSS 3.0 – Windows SharePoint Services 3.0
- MOSS 2007 – Microsoft Office SharePoint Server 2007
- SPF 2010 – SharePoint Foundation 2010
- SPS 2010 – SharePoint Server 2010
- SPF 2013 – SharePoint Foundation 2013
- SPS 2013 – SharePoint Server 2013
* This was removed in Beta 2