- URL:
- https://<LinearReferencingService-url>/createVersion
- Methods:
- GET
- Required Capability:
- The ArcGIS Location Referencing license is required to use this resource.
- Version Introduced:
- 10.6
Description
Creates a new version in an enterprise geodatabase. The version will have public access. Version names are case sensitive and should take the form {'{'}owner{'}'}.{'{'}version{'}'}, for example, sde.DEFAULT.
Request parameters
| Parameter | Details | 
|---|---|
| 
 (Optional) | Specifies the response format. The default response format is  Values:  | 
| 
 (Required) | Name of the version to create. This must not have any owner prefix. | 
| 
 (Required) | Name of an existing version on which to base the new child version. This must be a full version name with an owner prefix. | 
| 
 | A description of the new version. | 
| 
 | A unique ID that identifies an LRS workspace. Refer to the LRS service resource for a list of LRS workspaces and their IDs. If there is only one LRS workspace referenced by the map service, that LRS is used by default. Otherwise, the  | 
Example usage
Example 1
URL for creating version Job_ with parent version sde.DEFAULT in the default LRS workspace.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/createVersion?f=json&name=Job_42&parentVersion=sde.DEFAULTExample 2
URL for creating version Job_ with parent version dbo.Lock in the LRS workspace 387ad279-6026-4680-8171-fd17d1b9efd4.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/createVersion?f=json&name=Job_42&parentVersion=dbo.LockRoot&lrsId=387ad279-6026-4680-8171-fd17d1b9efd4JSON Response syntax
{
  "versionName": "<versionName>"  // the full version name, including the owner
}JSON Response example
{
  "versionName": "sde.Job_42"
}