SharePoint Reference Sheet – 2- Web Service Reference

To have more details on any of this web service
methods do visit



http://msdn2.microsoft.com/en-us/library/ms445292.aspx

Webs http://<Site>/_vti_bin/Webs.asmx

Provides methods for working with
sites and subsites.
CreateContentType
CustomizeCss
DeleteContentType
GetActivatedFeatures
GetAllSubWebCollection
GetColumns
GetContentType
GetContentTypes
GetCustomizedPageStatus

GetListTemplates
GetWeb
GetWebCollection
RemoveContentTypeXmlDocument

RevertAllFileContentStreams

RevertCss
RevertFileContentStream

UpdateColumns
UpdateContentType
UpdateContentTypeXmlDocument

WebUrlFromPageUrl
Site Data

http://<Site>/_vti_bin/SiteData.asmx

Provides methods that return metadata
or list data from sites or lists in Microsoft Windows SharePoint
Services.
EnumerateFolder
GetAttachments
GetChanges
GetContent
GetList
GetListCollection
GetListItems
GetSite
GetSiteAndWeb
GetSiteUrl
GetURLSegments
GetWeb
Lists http://<Site>/_vti_bin/Lists.asmx

Provides methods for working with
lists and list data.
AddAttachment
AddDiscussionBoardItem
AddList
AddListFromFeature
ApplyContentTypeToList
CheckInFile
CheckOutFile
CreateContentType
DeleteAttachment
DeleteContentType
DeleteContentTypeXmlDocument

DeleteList
GetAttachmentCollection

GetList
GetListAndView
GetListCollection
GetListContentType
GetListContentTypes
GetListItemChanges
GetListItemChangesSinceToken

GetListItems
GetVersionCollection
UndoCheckOut
UpdateContentType
UpdateContentTypesXmlDocument

UpdateContentTypeXmlDocument

UpdateList
UpdateListItems
Forms http://<Site>/_vti_bin/Forms.asmx

Provides methods for returning forms
that are used in the user interface when working with the contents
of a list.
GetForm
GetFormCollection
Views http://<Site>/_vti_bin/Views.asmx

Provides methods for working with
views of lists.
AddView
DeleteView
GetView
GetViewCollection
GetViewHtml
UpdateView
UpdateViewHtml
UpdateViewHtml2
Document Workspace

http://<Site>/_vti_bin/Dws.asmx

Exposes methods for managing Document
Workspace sites and the data they contain.
CanCreateDwsUrl
CreateDws
CreateFolder
DeleteDws
DeleteFolder
FindDwsDoc
GetDwsData
GetDwsMetaData
RemoveDwsUser
RenameDws
UpdateDwsData
Versions

http://<Site>/_vti_bin/Versions.asmx

Provides methods for working with
file versions.
DeleteAllVersions
DeleteVersion
GetVersions
RestoreVersion
List Data Retrieval (StsAdapter)

http://<Site>/_vti_bin/DspSts.asmx

Represents the adapter service used
to perform queries against sites and lists in Microsoft Windows
SharePoint Services.
Query
Copy http://<Site>/_vti_bin/copy.asmx

Provides methods for copying files
to or from or within a SharePoint site.
CopyIntoItems
CopyIntoItemsLocal
GetItem
Sites http://<Site>/_vti_bin/Sites.asmx

Provides a method for returning information
about the collection of site templates on the virtual server.
ExportWeb
GetSiteTemplates
GetUpdatedFormDigest
ImportWeb
Web Part Pages

http://<Site>/_vti_bin/WebPartPages.asmx

Provides methods for working with
Web Parts.
AddWebPart
AddWebPartToZone
AssociateWorkflowMarkup

ConvertWebPartFormat
DeleteWebPart
ExecuteProxyUpdates
FetchLegalWorkflowActions

GetAssemblyMetaData
GetBindingResourceData
GetCustomControlList
GetDataFromDataSourceControl
GetFormCapabilityFromDataSourceControl

GetSafeAssemblyInfo
GetWebPart
GetWebPart2
GetWebPartCrossPageCompatibility

GetWebPartPage
GetWebPartPageConnectionInfo

GetWebPartPageDocument
GetWebPartProperties
GetWebPartProperties2
GetXmlDataFromDataSource

RemoveWorkflowAssociation

RenderWebPartForEdit
SaveWebPart
SaveWebPart2
ValidateWorkflowMarkupAndCreateSupportObjects

Imaging

http://<Site>/_vti_bin/Imaging.asmx

Provides methods that enable you
to create and manage picture libraries.
CheckSubwebAndList
CreateNewFolder
Delete
Download
Edit
GetItemsByIds
GetItemsXMLData
GetListItems
ListPictureLibrary
Rename
Upload
Meetings

http://<Site>/_vti_bin/Meetings.asmx

Enables you to create and manage
Meeting Workspace sites.
AddMeeting
AddMeetingFromICal
CreateWorkspace
DeleteWorkspace
GetMeetingsInformation
GetMeetingWorkspaces
RemoveMeeting
RestoreMeeting
SetAttendeeResponse
SetWorkspaceTitle
UpdateMeeting
UpdateMeetingFromICal
Admin Web Service

http://<AdminSite>/_vti_adm/Admin.asmx

Provides methods for managing a deployment
of Microsoft Windows SharePoint Services, such as for creating or
deleting site collections.
CreateSite
DeleteSite
GetLanguages
RefreshConfigCache
Authentication

http://<Site>/_vti_bin/Authentication.asmx

Login
Mode
People

http://<Site>/_vti_bin/People.asmx

ResolvePrincipals
SearchPrincipals
Permissions

http://<Site>/_vti_bin/Permissions.asmx

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

GetPermissionCollection

RemovePermission
RemovePermissionCollection

UpdatePermission
Users and Groups

http://<Site>/_vti_bin/usergroup.asmx

Provides methods for working with
users, role definitions, and groups.
AddGroup
AddGroupToRole
AddRole
AddRoleDef
AddUserCollectionToGroup

AddUserCollectionToRole

AddUserToGroup
AddUserToRole
GetAllUserCollectionFromWeb

GetGroupCollection
GetGroupCollectionFromRole
GetGroupCollectionFromSite

GetGroupCollectionFromUser

GetGroupCollectionFromWeb

GetGroupInfo
GetRoleCollection
GetRoleCollectionFromGroup

GetRoleCollectionFromUser

GetRoleCollectionFromWeb

GetRoleInfo
GetRolesAndPermissionsForCurrentUser
GetRolesAndPermissionsForSite

GetUserCollection
GetUserCollectionFromGroup

GetUserCollectionFromRole

GetUserCollectionFromSite

GetUserCollectionFromWeb

GetUserInfo
GetUserLoginFromEmail
RemoveGroup
RemoveGroupFromRole
RemoveRole
RemoveUserCollectionFromGroup

RemoveUserCollectionFromRole

RemoveUserCollectionFromSite

RemoveUserFromGroup
RemoveUserFromRole
RemoveUserFromSite
RemoveUserFromWeb
UpdateGroupInfo
UpdateRoleDefInfo
UpdateRoleInfo
UpdateUserInfo
Alerts

http://<Site>/_vti_bin/Alerts.asmx

Provides methods for working with
alerts for list items in a SharePoint site.
DeleteAlerts
GetAlerts
Search

http://<Site>/_vti_bin/spsearch.asmx

The QueryService class is the entry
point for calling the Search in Microsoft Windows SharePoint Services
Query web service.
GetPortalSearchInfo (MOSS only)

GetSearchMetadata (MOSS only)

Query
QueryEx
RecordClick (MOSS only)

Registration
Status