Web services in SharePoint 2013

Scroll horizontally to view web service url.

Web service Description Methods URL
WebSvcAdmin Admin class has methods to perform
administrative settings and site
operations.
CreateSite

DeleteSite

GetLanguages

RefreshConfigCache

http://CentralAdministration:Port/_vti_adm/Admin.asmx
WebSvcAlerts Alerts are sent to users whenever any
content is changed in the server.
DeleteAlerts

GetAlerts

http://<site>/_vti_bin/alerts.asmx
WebSvcAuthentication Logging on to a SharePoint site through
forms-based authentication.
Login

Mode

http://<site>/_vti_bin/authentication.asmx
WebSvcBdcAdminService Used to import and export,Business Data
Connectivity(BDC) models.
http://<site>/_vti_bin/Bdcadminservice.svc
WebSvcCellStorage Allows client computers to synchronize
changes made to
shared files that are stored on a server.
http://<site>/_vti_bin/CellStorage.svc
WebSvcCopy Provides services for copying files
within a SharePoint site and between
SharePoint sites.
CopyIntoItems

CopyIntoItemsLocal

GetItem

http://<site>/_vti_bin/Copy.asmx
WebSvcdiagnostics Allows client computers(not having
sharepoint server) to submit,diagnostic
reports that describe application errors
that occur on the,client.
SendClientScriptErrorReport http://<site>/_vti_bin/Diagnostics.asmx
WebSvcDspSts It is ObsoletIt provides a method
for performing queries.
Query http://<site>/_vti_bin/DspSts.asmx
WebSvcDWS Exposes methods for managing Document
Workspace sites and the data they contain.
CanCreateDwsUrl

CreateDws

CreateFolder

DeleteDws

DeleteFolder

FindDwsDoc

GetDwsData

GetDwsMetaData

RemoveDwsUser

RenameDws

UpdateDwsData

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

GetFormCollection

http://<site>/_vti_bin/Forms.asmx
WebSvcImaging Enables you to create and manage
picture libraries.
CheckSubwebAndList

CreateNewFolder

Delete

Download

Edit

GetItemsByIds

GetItemsXMLData

GetListItems

ListPictureLibrary

Rename

Upload

http://<site>/_vti_bin/Imaging.asmx
WebSvcLists Used for working with SharePoint lists,
content types, list items, and files.
AddAttachment

AddDiscussionBoardItem

AddList

AddListFromFeature

AddWikiPage

ApplyContentTypeToList

CheckInFile

CheckOutFile

CreateContentType

DeleteAttachment

DeleteContentType

DeleteContentTypeXmlDocument

DeleteList

GetAttachmentCollection

GetList

GetListAndView

GetListCollection

GetListContentType

GetListContentTypes

GetListContentTypesAndProperties

GetListItemChanges

GetListItemChangesSinceToken

GetListItemChangesWithKnowledge

GetListItems

GetVersionCollection

UndoCheckOut

UpdateContentType

UpdateContentTypeXmlDocument

UpdateContentTypesXmlDocument

UpdateList

UpdateListItems

UpdateListItemsWithKnowledge

http://<site>/_vti_bin/Lists.asmx
WebSvcMeetings Enables the creation and management
of Meeting Workspace sites.
AddMeeting

AddMeetingFromICal

CreateWorkspace

DeleteWorkspace

GetMeetingWorkspaces

GetMeetingsInformation

RemoveMeeting

RestoreMeeting

SetAttendeeResponse

SetWorkspaceTitle

UpdateMeeting

UpdateMeetingFromICal

http://<site>/_vti_bin/Meetings.asmx
WebSvcPeople Provides methods that enable people
to use SharePoint sites securely.
IsClaimsMode

ResolvePrincipals

SearchPrincipals

http://<site>/_vti_bin/People.asmx
WebSvcPermissions Used for working with list and site
permissions in SharePoint Foundation.
AddPermission

AddPermissionCollection

GetPermissionCollection

RemovePermission

RemovePermissionCollection

UpdatePermission

http://<site>/_vti_bin/Permissions.asmx
WebSvcSharedAccess Provides a method that determines
whether a document is being co-authored.
IsOnlyClient http://<site>/_vti_bin/SharedAccess.asmx
WebSvcsharepointemailws Enables management operations for
e-mail distribution groups.
ChangeContactsMembershipInDistributionGroup

ChangeUsersMembershipInDistributionGroup

CreateContact

CreateDistributionGroup

DeleteContact

DeleteDistributionGroup

GetJobStatus

ModifyContact

ModifyDistributionGroup

RenameDistributionGroup

http://<site>/_vti_bin/sharepointemailws.asmx
WebSvcSiteData Provides methods that return
metadata or list data from sites.
EnumerateFolder

GetAttachments

GetChanges

GetChangesEx

GetContent

GetContentEx

GetList

GetListCollection

GetListItems

GetSite

GetSiteAndWeb

GetSiteUrl

GetURLSegments

GetWeb

http://<site>/_vti_bin/SiteData.asmx
WebSvcsites Provides web and site related
operations like CreateWeb,
GetSite etc.
CreateWeb

DeleteWeb

ExportSolution

ExportWeb

ExportWorkflowTemplate

GetSite

GetSiteTemplates

GetUpdatedFormDigest

GetUpdatedFormDigestInformation

ImportWeb

IsScriptSafeUrl

http://<site>/_vti_bin/sites.asmx
WebSvcspsearch Allows you to access SharePoint
Foundation Search results from client,applications and Web
applications outside of the
context of a SharePoint,site.
Query

QueryEx

Registration

Status

http://<site>/_vti_bin/spsearch.asmx
WebSvcUserGroup Provides methods for working with users and groups in SharePoint Foundation. AddGroup

AddGroupToRole

AddRole

AddRoleDef

AddUserCollectionToGroup

AddUserCollectionToRole

AddUserToGroup

AddUserToRole

GetAllUserCollectionFromWeb

GetCurrentUserInfo

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

rUpdateUserInfo

http://<site>/_vti_bin/UserGroup.asmx
WebSvcVersions Provides methods for working with file versions in SharePoint document libraries. DeleteAllVersions

DeleteVersion

GetVersions

RestoreVersion

http://<site>/_vti_bin/Versions.asmx
WebSvcviews Provides methods for creating, deleting, or updating list views in SharePoint Foundation. AddView

DeleteView

GetView

GetViewCollection

GetViewHtml

UpdateView

UpdateViewHtml

UpdateViewHtml2

http://<site>/_vti_bin/Views.asmx
WebSvcwebpartpages Provides design-time functionality for Web Part pages and workflows. AddWebPart

AddWebPartToZone

AssociateWorkflowMarkup

ConvertWebPartFormat

DeleteWebPart

ExecuteProxyUpdates

FetchLegalWorkflowActions

GetAssemblyMetaData

GetBindingResourceData

GetCustomControlList

GetDataFromDataSourceControl

GetExpandedListViewXml

GetFormCapabilityFromDataSourceControl

GetSafeAssemblyInfo

GetWebPart

GetWebPart2

GetWebPartCrossPageCompatibility

GetWebPartPage

GetWebPartPageConnectionInfo

GetWebPartPageDocument

GetWebPartProperties

GetWebPartProperties2

GetXmlDataFromDataSource

RemoveWorkflowAssociation

RenderWebPartForEdit

SaveWebPart

SaveWebPart2

ValidateWorkflowMarkupAndCreateSupportObjects

http://<site>/_vti_bin/webpartpages.asmx
WebSvcWebs Provides methods for working with sites and subsites. CreateContentType

CustomizeCss

DeleteContentType

GetActivatedFeatures

GetAllSubWebCollection

GetColumns

GetContentType

GetContentTypes

GetCustomizedPageStatus

GetListTemplates

GetObjectIdFromUrl

GetWeb

GetWebCollection

RemoveContentTypeXmlDocument

RevertAllFileContentStreams

RevertCss

RevertFileContentStream

UpdateColumns

UpdateContentType

UpdateContentTypeXmlDocument

WebUrlFromPageUrl

http://<site>/_vti_bin/Webs.asmx
WebSvcPublishedLinksService Provides a published links interface for remote clients to read and create published links. GetLinks http://<site>/_vti_bin/PublishedLinksService.asmx
WebSvcSocialDataService Provides methods for social network operations. AddComment

AddTag

AddTagByKeyword

CountCommentsOfUser

CountCommentsOfUserOnUrl

CountCommentsOnUrl

CountRatingsOnUrl

CountTagsOfUser

DeleteComment

DeleteRating

DeleteTag

DeleteTagByKeyword

DeleteTags

GetAllTagTerms

GetAllTagTermsForUrlFolder

GetAllTagUrls

GetAllTagUrlsByKeyword

GetCommentsOfUser

GetCommentsOfUserOnUrl

GetCommentsOnUrl

GetRatingAverageOnUrl

GetRatingOfUserOnUrl

GetRatingOnUrl

GetRatingsOfUser

GetRatingsOnUrl

GetSocialDataForFullReplication

GetSocialDataForIncrementalReplication

GetTagTerms

GetTagTermsOfUser

GetTagTermsOnUrl

GetTagUrls

GetTagUrlsByKeyword

GetTagUrlsOfUser

GetTagUrlsOfUserByKeyword

GetTags

GetTagsOfUser

PropagateRating

ReplicateFullSocialData

ReplicateIncrementalSocialData

SetRating

UpdateComment

http://<site>/_vti_bin/SocialDataService.asmx
WebSvcUserProfileChangeService Provides a user profile interface for remote clients to read and create user profiles. GetAllChanges

GetChanges

GetChangesWithRemotePersonalSiteHostUrl

GetCurrentChangeToken

GetUserAllChanges

GetUserChanges

GetUserCurrentChangeToken

http://<site>/_vti_bin/UserProfileChangeService.asmx
WebSvcUserProfileService Provides methods to manage user profiles. AddColleague

AddColleagueWithoutEmailNotification

AddLeader

AddLink

AddMembership

AddPinnedLink

AddSuggestions

CreateMemberGroup

CreateUserProfileByAccountName

GetCommonColleagues

GetCommonManager

GetCommonMemberships

GetInCommon

GetLeaders

GetProfileSchema

GetProfileSchemaNameByAccountName

GetProfileSchemaNames

GetPropertyChoiceList

GetUserColleagues

GetUserLinks

GetUserMemberships

GetUserOrganizations

GetUserPinnedLinks

GetUserProfileByGuid

GetUserProfileByIndex

GetUserProfileByName

GetUserProfileCount

GetUserProfileSchema

GetUserPropertyByAccountName

ModifyUserPropertyByAccountName

RemoveAllColleagues

RemoveAllLinks

RemoveAllMemberships

RemoveAllPinnedLinks

RemoveColleague

RemoveLeader

RemoveLink

RemoveMembership

RemovePinnedLink

UpdateColleaguePrivacy

UpdateLink

UpdateMembershipPrivacy

UpdatePinnedLink

http://<site>/_vti_bin/UserProfileService.asmx
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s