Version Management Service

Description

The VersionManagementServer service exposes the management capabilities necessary to support feature services that work with branch versioned datasets. This service only supports datasets that use branch versioning.

The capabilities property is new at ArcGIS Enterprise 10.8.1. This property returns the capabilities the service supports.

VersionManagementServer resources and operations

Usage requirements

When using the VersionManagementServer resources and operations, keep the following in mind:

JSON Response syntax

{
  "name": "Version Management Server",
  "type": "Map Server Extension",
  "defaultVersionName": "<versionName>"
  "defaultVersionGuid": <guid>, 
  "capabilities": {
   "supportsConflictDetectionByAttribute": <true | false>
  }
}

Example usage

Request URL:

https://myserver.esri.com/server/rest/services/LandUse/versionManagementServer

JSON response:

{
 "name": "Version Management Server",
 "type": "Map Server Extension",
 "defaultVersionName": "SDE.DEFAULT",
 "defaultVersionGuid": "{BD3F4817-9A00-41AC-B0CC-58F78DBAE0A1}", 
 "capabilities": {
  "supportsConflictDetectionByAttribute": true 
  } 
}