Web Services in SharePoint Foundation

This documentation is preliminary and is subject to change.

Microsoft SharePoint Foundation Web services provide methods that you can use to work remotely with a deployment of SharePoint Foundation. The following table lists and describes the available Web services.

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 site.

websvcAuthentication

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

WebSvcCellStorage

WebSvcClient

websvcCopy

Provides methods for copying items between locations in SharePoint Foundation.

WebSvcdiagnostics

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.

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 a method for returning information about the site templates for a site collection.

WebSvcspclaimproviderwebservice

Enables remote clients to access claims returned by the claim providers that are available for a specific Web application.

websvcspsearch

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

websvcUserGroup

Provides methods for working with users, site groups, and cross-site groups.

websvcversions

Provides methods for working with file versions.

websvcViews

Provides methods for working with views of lists.

websvcwebpartpages

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

websvcWebs

Provides methods for working with sites and subsites.

The following Windows® Communication Foundation (WCF) services are reserved for internal use and are not intended to be used directly from your code:

Unknown List Class

See Also

Tasks

Walkthrough: Creating a Custom Web Service