- URL:
- https://<root>/services/types/extensions
- Methods:
GET
- Required Capability:
- Access allowed with any authorized privilege
- Version Introduced:
- 10.1
Description
The extensions
resource is a collection of all the custom server object extensions that have been uploaded and registered with the server. You can register new server object extensions using the Register Extension operation. When updating an existing extension, you need to use the Update Extension operation. If an extension is no longer required, you can use the Unregister operation to remove the extension from the site.
Request parameters
Parameter | Description |
---|---|
| The response format. The default response format is Values: |
Example usage
The follwoing is a sample request URL used to access the extensions
resource:
https://machine.domain.com/webadaptor/admin/services/types/extensions?f=pjson
JSON Response syntax
{
"<soe_file_1>: [ soe1, soe2, ...],
"<soe_file_2>: [ soe3, ...]
}
JSON Response example
{
"SimpleRESTSOE.soe": [
{
"Name": "SimpleRESTSOE",
"DisplayName": "Simple REST SOE",
"CLSID": "arcgissamples.soe.SimpleRESTSOE",
"Description": "Simple REST SOE.",
"Properties": {},
"Info": {
"SupportsREST": "true",
"SupportsSOAP": "false",
"AllWebCapabilities": "",
"DefaultWebCapabilities": ""
},
"Resources": {}
}
],
"EchoSoe.soe": [
{
"Name": "EchoSOE",
"DisplayName": "Echo SOE",
"CLSID": "com.esri.sss.soe.EchoSoe",
"Description": "Echos input",
"Properties": {},
"Info": {
"SupportsMSD": "true",
"AllWebCapabilities": "echo",
"DefaultWebCapabilities": "echo"
},
"Resources": {
"WSDL": "EchoSOE.wsdl"
}
}
]
}