- URL:
 - https://<root>/uploads/register
 - Methods:
 POST- Version Introduced:
 - 10.9
 
Description
The register  operation directs the server to reserve space for a new item to be uploaded that is made up of one or more parts. Once the operation is completed, you must use the upload  operation to upload individual parts. After all the parts are uploaded, you must use the commit  operation to consolidate the parts.
Request parameters
| Parameter | Details | 
|---|---|
 (Required)  | The item's file name and extension. Example  | 
 (Optional)  | The item's description. Example  | 
Example usage
The following is a sample POST request for the register  operation:
POST /context/admin/uploads/register HTTP/1.1
Host: organization.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
itemName=TestUpload_WaterDistributionNetwork.kmz&description=Test upload of Water Distribution Network template&token=ELIMsyURgefHIZ-x6PzynYsaxLNR30GbWE6PCpgD0Hu7dWQ3vmBLz3bljwvJC8a74K_XARVfs5lpmCkjLkMZANHIDgMHiwgwnNiQBbTWHEbNqJeodE9ipXYeUmlGkveMQ44JjNQlNGYim-LqV4DcrPynxBlvO0CsIT4RIB-OsYp6oU_jqS9xVHxcHwCtvu3rnikAqeb3S96aS0ntC-414Y23t1CWAVhDSmRrl7NyWgw-jN4VBZ3FvPnDDDoFooYJSON Response syntax
{
  "status": "success",
  "item": <item>
}JSON Response example
{
  "status": "success",
  "item": {
    "itemID": "ie3b7610b-b229-4ca0-a8bc-d2c02069149a",
    "itemName": "TestUpload_WaterDistributionNetwork.kmz",
    "description": "Test upload of Water Distribution Network template",
    "pathOnServer": "C:\\arcgis\\arcgisserver\\directories\\arcgissystem\\kml",
    "date": 1566936940842,
    "committed": false,
    "serviceName": "",
    "contentType": "application/octet-stream"
  }
}