Here are the new end points segments and all new class methods and properties in SharePoint 2016:
New endpoints:
- /Me
- /User
- /Current
- /GroupSiteManager
- Create
- GetSiteStatus
- Notebook
Out of the 529 new methods and properties available via CSOM/REST, here are some of the major changes I see:
- Ability to interface with the new directory features (Microsoft.Office.Server.Directory.SharePoint.Provider.Remote)
- A SharedWithMeDocument properties on the UserProfiles endpoint
- TenantAdministration features for DeletedSiteProperties and SiteCreationProperties as well as SiteProperties; Tenant level methods for (Microsoft.Online.SharePoint.Dedicated.TenantAdministration)
- IRM properties – Microsoft.SharePoint.SPEffectiveInformationRightsManagementSettings and Microsoft.SharePoint.SPInformationRightsManagementFileSettings
- Ability to get App Info – Microsoft.SharePoint.SPTenantAppInformation
New clientcallable classes:
- Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteDirectoryObjectData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemotePropertyCollectionData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemotePropertyData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteRelationData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteRelationSetData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteResourceData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteSchemaData
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteSharePointDirectoryProvider
Microsoft.Office.Server.Directory.SharePoint.Provider.RemoteStateData
Microsoft.Office.Server.Directory.SharePointInterfaceConversation
Microsoft.Office.Server.Directory.SharePointInterfaceDirectorySession
Microsoft.Office.Server.Directory.SharePointInterfaceGroup
Microsoft.Office.Server.Directory.SharePointInterfaceGroupAndUserStatus
Microsoft.Office.Server.Directory.SharePointInterfaceGroupCollection
Microsoft.Office.Server.Directory.SharePointInterfaceLinkRequestSchema
Microsoft.Office.Server.Directory.SharePointInterfaceMembershipResult
Microsoft.Office.Server.Directory.SharePointInterfaceMembersInfo
Microsoft.Office.Server.Directory.SharePointInterfaceMyGroupsResult
Microsoft.Office.Server.Directory.SharePointInterfaceProperty
Microsoft.Office.Server.Directory.SharePointInterfacePropertyDictionary
Microsoft.Office.Server.Directory.SharePointInterfaceSPHelper
Microsoft.Office.Server.Directory.SharePointInterfaceUser
Microsoft.Office.Server.Directory.SharePointInterfaceUserCollection
Microsoft.Office.Server.Directory.SharePointInterfaceUserRequestSchema
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationDeletedSiteProperties
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationSiteCreationProperties
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationSiteProperties
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationSpoOperation
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationSPOWebTemplate
Microsoft.Online.SharePoint.Dedicated.TenantAdministrationTenant
Microsoft.SharePoint.IdentityModel.OAuth2SPOAuthNativeClientAuthenticationService
Microsoft.SharePoint.JSGridHierarchyTaskListSPFieldUserValue
Microsoft.SharePoint.PackagingSPAppDetails
Microsoft.SharePoint.PackagingSPAppIcon
Microsoft.SharePoint.Portal.UserProfilesSharedWithGroupViewWorker
Microsoft.SharePoint.Portal.UserProfilesSharedWithMeDocument
Microsoft.SharePoint.Portal.UserProfilesSharedWithMeDocumentUser
Microsoft.SharePoint.Portal.UserProfilesSharedWithPersonViewWorker
Microsoft.SharePoint.Portal.WebControlsMruDocsData
Microsoft.SharePoint.PortalGroupSiteInfo
Microsoft.SharePoint.PortalGroupSiteManager
Microsoft.SharePoint.PortalSuiteNavData
Microsoft.SharePoint.SharingSPWebSharingManager
Microsoft.SharePoint.UtilitiesSPWOPIHostUtility
Microsoft.SharePoint.UtilitiesSPWOPIProperties
Microsoft.SharePoint.WebControlsModuleLink
Microsoft.SharePoint.WebControlsResourceManifestInformation
Microsoft.SharePoint.WorkflowServicesWorkflowDefinitionCollection
Microsoft.SharePoint.WorkflowServicesWorkflowSubscriptionCollection
Microsoft.SharePointCreatableItemInfo
Microsoft.SharePointCreatablesInfo
Microsoft.SharePointIngestionTaskKey
Microsoft.SharePointObjectSharingSettings
Microsoft.SharePointPickerSettings
Microsoft.SharePointSharePointSharingSettings
Microsoft.SharePointSharingLinkInfo
Microsoft.SharePointSharingPermissionInformation
Microsoft.SharePointSharingResult
Microsoft.SharePointSPAppTile
Microsoft.SharePointSPAudit
Microsoft.SharePointSPCommonListTile
Microsoft.SharePointSPDataLeakagePreventionStatusInfo
Microsoft.SharePointSPDlpPolicyTip
Microsoft.SharePointSPDocLibTile
Microsoft.SharePointSPDocumentLibraryInformation
Microsoft.SharePointSPEffectiveInformationRightsManagementSettings
Microsoft.SharePointSPFeatureAppTile
Microsoft.SharePointSPFilePropertyValues
Microsoft.SharePointSPInformationRightsManagementFileSettings
Microsoft.SharePointSPInstanceAppTile
Microsoft.SharePointSPInvitationCreationResult
Microsoft.SharePointSPListTile
Microsoft.SharePointSPMigrationJobStatus
Microsoft.SharePointSPMountedFolderInfo
Microsoft.SharePointSPMountPointClientApi
Microsoft.SharePointSPMountPointInfo
Microsoft.SharePointSPMoveCopyUtil
Microsoft.SharePointSPRemoteWeb
Microsoft.SharePointSPRenderListContextMenuDataParameters
Microsoft.SharePointSPRenderListDataOverrideParameters
Microsoft.SharePointSPRenderListDataParameters
Microsoft.SharePointSPRenderListFilterDataParameters
Microsoft.SharePointSPRequestUserContext
Microsoft.SharePointSPStorageMetrics
Microsoft.SharePointSPTenantAppInformation
Microsoft.SharePointSPTenantAppInstance
Microsoft.SharePointSPTenantAppTile
Microsoft.SharePointSPUserResource
Microsoft.SharePointTenantAppUtility
Microsoft.SharePointTenantSettings
The http://sprest.architectingconnectedsystems.com tool will be updated soon with a 2013/2016 mode so you can browse the new 2016 endpoints.
Enjoy,
Chris