Register Item

URL:
https://<root>/uploads/register
Methods:
POST
Required Capability:
Access allowed with any authorized privilege
Version Introduced:
10.1

Description

The register operation directs the server to reserve space for a new item (to be uploaded) that could be made up of one or more parts. Once the operation is completed, you must use the upload part operation to upload individual parts. After you have uploaded all the parts, you must ask the server to consolidate the upload by committing it.

Request parameters

ParameterDetails

itemName

A name for the item.

Example
Use dark colors for code blocksCopy
1
itemName=TestUpload_WaterDistributionNetwork.kmz

description

An optional description for item to be uploaded.

Example
Use dark colors for code blocksCopy
1
description=Test upload of Water Distribution Network template

f

The response format. The default response format is html.

Values: html | json | pjson

Example usage

The following is a sample POST request for the register operation:

Use dark colors for code blocksCopy
1
2
3
4
5
6
POST /webadaptor/admin/uploads/register HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []

itemName=TestUpload_WaterDistributionNetwork.kmz&description=Test upload of Water Distribution Network template&f=pjson

JSON Response syntax

Use dark colors for code blocksCopy
1
2
3
4
{
  "status": "success",
  "item": <item>
}

JSON Response example

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
8
9
10
11
12
13
{
  "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"
  }
}

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.