SharePoint 2010 Web Services

Applies to: Office 365 | SharePoint Online | SharePoint Server 2010

In this article
SharePoint Foundation 2010 Web Services
SharePoint Server 2010 Web Services
Internal Web Services

This section contains the Web services in Microsoft SharePoint 2010 that are usable for remote development by third-party developers.

SharePoint Foundation 2010 Web Services

Web Service

Description

WebSvcAdmin

Provides methods for managing a deployment of SharePoint Foundation, such as for creating or deleting sites.

WebSvcAlerts

Provides methods for working with alerts for list items in a SharePoint Foundation site.

WebSvcAuthentication

Provides classes for logging on to a SharePoint Foundation site that is using forms-based authentication.

WebSvcBdcAdminService

Provides methods that can be used to import and export Business Data Connectivity Services (BDC) models.

WebSvcCellStorage

Enables client computers to synchronize changes made to shared files that are stored on a server.

WebSvcCopy

Provides methods for copying items between locations in SharePoint Foundation.

WebSvcdiagnostics

Enables client computers to submit diagnostic reports that describe application errors that occur on the client.

WebSvcDspSts

Provides a method for performing queries against lists in SharePoint Foundation.

WebSvcDWS

Provides methods for managing Document Workspace sites and the data they contain.

WebSvcForms

Provides methods for returning forms used in the user interface when working with the contents of a list.

WebSvcImaging

Provides methods that enable you to create and manage picture libraries.

WebSvcLists

Provides methods for working with lists and list data.

WebSvcMeetings

Provides methods that enable you to create and manage Meeting Workspace sites.

WebSvcPeople

Provides methods for working with security groups.

WebSvcPermissions

Provides methods for working with the permissions for a site or list.

WebSvcSharedAccess

Provides a method that determines whether a document is being coauthored.

WebSvcsharepointemailws

Provides methods for remotely managing distribution groups.

WebSvcSiteData

Provides methods that return metadata or list data from sites or lists in SharePoint Foundation.

WebSvcsites

Provides methods for working with Web sites.

WebSvcspsearch

Provides methods for remotely performing searches within a SharePoint Foundation deployment.

WebSvcUserGroup

Provides methods for working with users and groups.

WebSvcVersions

Provides methods for managing file versions.

WebSvcviews

Provides methods for working with list views.

WebSvcwebpartpages

Provides methods to send and retrieve Web Part information to and from Web services.

WebSvcWebs

Provides methods for working with Web sites and content types.

SharePoint Server 2010 Web Services

Web Service

Description

WebSvcOrganizationProfileService

Provides an interface for remote clients to read and create organization profiles.

WebSvcPublishedLinksService

Provides a published links interface for remote clients to read and create published links.

WebSvcSearch

Provides methods that can be used to remotely query SharePoint Server search.

WebSvcSocialDataService

Provides an interface for remote clients to read, create, and manipulate social data.

WebSvcUserProfileChangeService

Provides a user profile interface for remote clients to read and create user profiles.

WebSvcUserProfileService

Provides a user profile interface for remote clients to read and create user profiles.

Internal Web Services

The following services are reserved for internal use and are not intended to be used in your code:

  • BdcAdminService.svc

  • BdcRemoteExecutionService.svc

  • BDCResolverPickerService.svc

  • bdcservice.svc

  • client.svc

  • securitytoken.svc

  • spclaimproviderwebservice.svc

  • topology.svc

  • windowstokencache.svc

See Also

Other Resources

ASP.NET Web Services

SharePoint 2010 Client Object Model

What's New in SharePoint Server 2010

What's New in SharePoint Foundation 2010

Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008

SharePoint Server 2010 General Reference

Video: Using the SharePoint 2010 SDK Help

SharePoint Developer Center

SharePoint Developer Team Blog

SharePoint Stack Exchange