Listed below are new resources and operations added to the ArcGIS Server Administrator API at each release.
As versions reach the end of their support lifecycle, their corresponding entries are removed from this document.
ArcGIS Enterprise release version
No endpoints were added at this release.
Register a cloud-provided object store
Starting at ArcGIS Enterprise 11.4, a base deployment of ArcGIS Enterprise includes an object store. The object store can either be an ArcGIS Data Store object store or, if ArcGIS Enterprise is being deployed using the Amazon Web Services (AWS) or Microsoft Azure cloud, the organization can register a cloud-provided object store using either Amazon Simple Storage Service (S3) or Azure Blob Storage. An organization's object store will hold the caches for hosted scene layers, the caches for hosted 3D tile layers, and the cached query responses for hosted feature layers. An ArcGIS Data Store object store also supports storing videos for the ArcGIS Video Server site. A cloud-provided object store does not support storing ArcGIS Video Server videos.
The following documentation has been udpated to include object store information:
GeoAnalytics Server retirement
GeoAnalytics Server has been retired with the release of ArcGIS Enterprise 11.4. Organizations upgrading to version 11.4 or later will no longer be able to register a Big Data File Share. Organizations upgrading to versions 11.4 or higher will need to delete their Big Data File Share items. For more information, see the ArcGIS GeoAnalytics Server retirement section in the Upgrade ArcGIS Server documentation.
No endpoints were added at this release.
-
The Server Properties and Update Server Properties endpoints have been updated to support a new property,
disk
. TheSpace Threshold G B disk
property specifies the threshold of usable disk space.Space Threshold G B -
The Import Existing Server Certificate operation has been updated to include the
import
parameter. TheCertificate Chain import
parameter specifies if the operation should also import the root or intermediate certificates included inside the certificate file.Certificate Chain -
A new event trigger,
Features
, has been added for feature service webooks. The Create or Edit operations can be used to include this event trigger for feature service webhooks.Posted -
The Import Site operation has been updated to support a new parameter,
restart
. This parameter specifies whether the server should restart once the operation completes.W e b Server
No endpoints were deprecated at this release.
- Webhooks returns a list of all service webhooks that are currently configured for the organization, providing a centralized location for users with the appropriate permissions to view and manage service webhooks.
- Settings allows organization administrators to set the number of re-delivery attempts the system will make to deliver a payload to a receiver before the delivery is marked as a failure, as well as set the deactivation policy for service webhooks.
- Notification Status allows organization administrators to set the number of re-delivery attempts the system will make to deliver a payload to a receiver before the delivery is marked as a failure, as well as set the deactivation policy for service webhooks.
Service webhooks have been updated to use signature verification to ensure the integrity and security of webhook payloads sent from ArcGIS Enterprise to a webhook receiver. Service webhooks can now be created or updated to use this new security measure.
No endpoints were deprecated at this release.
Support for feature service and geoprocessing service webhooks has been added to the ArcGIS Server Admin API at ArcGIS Enterprise 11.1. Feature service webhooks allow administrators to subscribe to event triggers pertaining to a feature service in their organization. Though geoprocessing services do not have specific event triggers that administrators can subscribe to, geoprocessing service webhooks will be invoked when a geoprocessing service job is completed. The following documentation has been added to this publication to serve as references for the service webhook endpoints:
- Webhooks
- Create (Webhooks)
- Delete All
- Deactivate All
- Activate All
- Webhook
- Edit (Webhook)
- Delete (Webhook)
Lifecycle Information returns the date and time information (in Unix epoch format) of when a data store item was created and updated.
- Two new properties,
valid
andFrom Epoch valid
, have been added to the response of the SSL Certificate resource. TheUntil Epoch valid
property shows the date and time information (in Unix epoch format) for when a certificate's validity begins, and theFrom Epoch valid
property shows the date and time information (in Unix epoch format) for when a certificate's validity ends.Until Epoch - The Export Site operation supports the
validate
parameter. Thevalidate
parameter ensures that the folder path where the exported content will be written is accessible to ArcGIS Server before performing the operation. - The Import Site operation supports the
validate
parameter. Thevalidate
parameter ensures that the folder path where the exported site configuration is located is accessible to ArcGIS Server before performing the operation.
No endpoints were deprecated at this release.
- SOAP—This resource provides access to the
soaphandlersconfig
resource endpoint. - SOAP Handlers Config—This resource lists the URLs for domains allowed to make cross-domain requests, including SOAP and OGC service requests.
- Edit SOAP Handler Config—This operation allows you to restrict cross-domain requests to specific domains, including SOAP and OGC service requests.
- The Edit Services Directory operation supports a new parameter,
callback
. This parameter sets the flag to enable or disable the ability to make JSONP callback requests.Functions Enabled - The Upgrade operation supports a new parameter,
enable
. This parameter sets the log level for the upgrade process.Debug
At this release, ArcGIS Server no longer supports the ArcMap runtime or publishing services from ArcMap. After upgrading to ArcGIS Enterprise 11.0 or later, any remaining geocode or geoprocessing services that were originally published from ArcMap cannot be started and must be republished from ArcGIS Enterprise. Starting from ArcGIS Enterprise 11.0, services must be created using the ArcGIS Pro service runtime and the Arc
provider.
No new endpoints were added at this release.
- The new security configuration property,
allow
, controls the value of the "Access-Control-Allow-Private-Network" response header in a CORS preflight request to a REST service URL.Internet CORSAccess - Two new system properties have been added:
max
andHttp Post Size In Bytes web
. TheServer M a x Request Threads max
property allows users to change the maximum size in bytes for POST requests sent to ArcGIS Server. TheHttp Post Size In Bytes web
property allows users to change the maximum number of threads that are available at one time to process requests sent to ArcGIS Server.Server M a x Request Threads
The Python Software Foundation has ended support for the Python 2 programming language, impacting the ArcMap service runtime that uses Python 2.x. At 10.9.1, when installing ArcGIS Server, you will have the option to disable the ArcMap service runtime, removing Python 2.x from your deployment. Disabling the ArcMap runtime will impact the following operations and resources in the ArcGIS Server Admin API:
- Start Service—If the ArcMap runtime is disabled, services with ArcMap (
Arc
) as their service provider will be stopped. Attempting to start these services will result in an error.Objects - Create Service—Creating a service with ArcMap (
Arc
) as the service provider when the ArcMap runtime is disabled will result in an error.Objects - Register Extension—Registering ArcMap-based SOE items to your organization when the ArcMap runtime is disabled will result in an error.
- Join Site—ArcGIS Server sites will be able to successfully run the
join
operation if the joining machine has a matching status for the ArcMap runtime to that of the existing server site. If the joining machine has a conflicting ArcMap runtime status, attempting theSite join
operation will result in an error message.Site - Register Machine—If the server machine being registered with the ArcGIS Server site has a conflicting ArcMap runtime status, attempting to register the machine will result in an error message.
- Providers—This resource now returns a list of enabled providers, indicating whether both the ArcMap (
Arc
) and ArcGIS Pro (Objects Arc
) runtimes are enabled, or only the ArcGIS Pro runtime is enabled.Objects11 - Change Provider—This operation now supports changing the provider type of ArcMap services (
Arc
) to ArcGIS Pro (Objects Arc
), migrating these services from the ArcMap service runtime to the ArcGIS Pro service runtime.Objects11
No new endpoints were added at this release.
The Server Properties, upload
and upload
, have been updated to upload
and upload
, respectively.
Starting with Insights 2021.1, the registration and management of relational data store types should be performed with ArcGIS Insights. For more information, see Manage connector types.
- The Register Relational Data Store Type operation was introduced at 10.5 and allowed the user to register a new relational data store type with the server.
- The Edit Relational Data Store Type operation was introduced at 10.5 and allowed the user to edit a registered relational data store type to update its properties.
- The Relational Data Store Type resource was introduced at 10.5 and returned a list of the properties for a registered relational data store type.
- The Relational Data Store Types resource was introduced at 10.5 and returned a list of the relational data store types that were registered with the server.
- The Unregister Relational Data Store Types operation was introduced at 10.5 and allowed the user to unregister a relational data store type from the server.
No new endpoints were added at this release.
Edit Service now supports the ability to specify if a service's virtual directories are secured and require authentication. This is associated with the site-wide property that can be set through the Update Security Configuration operation.
Privilege-based access
Access to the Server Admin API is based off the privileges included in either a user's custom or default role, enabling administrators to restrict or grant access to the resources and operations that are associated with, and required by, their assigned privileges. At 10.8, this functionality was first introduced through changes made to administrator access to the Portal Admin API directory. At 10.8.1, this same privilege-based system has been implemented for the ArcGIS Server Admin API directory.
No endpoints were deprecated at this release.
No new endpoints were added at this release.
- Compatible map services published from ArcGIS Pro to ArcGIS Server will initially use the shared instance pool by default. The default instance type can be changed either through the Server Manager or the Update Default Service Properties operation. As well, the instance type of an individual and compatible map service can be changed through the Change Provider operation.
- The Update Site Mode operation has a new parameter,
allow
, that specifies if edits for feature services are allowed while the site is in read-only mode.Editing V i a Services
No endpoints were deprecated at this release.
The Federate Data Item operation can be used to create a data store item in your portal for a data store that has been registered with one of your portal's federated ArcGIS Server sites.
The featureServiceXSSFilter server property is used to set the value of the xss
for feature services when they are published by either applying an XSS filter to any attribute data input into a feature service for new or updated features, or filtering the input data and output data for XSS strings.