- URL:https://<restHandlers-url>/servicesdirectory
- Operations:Edit
- Required Capability:Default administrator role | All authorized privileges
- Version Introduced:10.1
Description
This resource lists properties of the ArcGIS REST API (also known as the Services Directory). You can edit these properties if you want to disable the Services Directory or point its previews at a locally-hosted JavaScript API or Map Viewer Classic.
Request parameters
Parameter | Details |
---|---|
f | The response format. The default response format is html. Values: html | json| pjson |
Example usage
Below is a sample request URL for the servicesdirectory resource:
https://machine.domain.com/webadaptor/admin/system/handlers/rest/servicesdirectory?f=json
JSON Response syntax
{
"jsapi.arcgis.css": <URL of CSS file>,
"jsapi.arcgis.css2": <URL of second CSS file>,
"arcgis.com.map.text": <Text for Map Viewer Classic preview link>,
"allowedOrigins": <Comma separated list of allowed URLs>,
"arcgis.com.map": <URL to Map Viewer Classic>,
"jsapi.arcgis": <URL to JavaScript API>,
"callbackFunctionsEnabled": <true|false>, //Added at 11.0.
"consoleLogging": <true|false>,
"jsapi.arcgis.sdk": <URL of JavaScript API help>,
"enabled": <true|false>
}
JSON Response example
{
"jsapi.arcgis.css": "https://js.arcgis.com/4.23/esri/css/main.css",
"arcgis.com.map.text": "ArcGIS Online Map Viewer",
"logLevel": "SEVERE",
"allowedOrigins": "*",
"arcgis.com.map": "https://www.arcgis.com/home/webmap/viewer.html",
"jsapi.arcgis": "https://js.arcgis.com/4.23/",
"callbackFunctionsEnabled": "true",
"consoleLogging": "false",
"jsapi.arcgis.sdk": "https://developers.arcgis.com/javascript/",
"enabled": "true"
}