Service endpoints

ArcGIS services hosted by Esri support standard endpoints and/or enhanced endpoints. The difference between them is the service URL, functionality available, security certification level, and geographic region it is hosted in.

Standard endpoints

Standard endpoints are URLs for services hosted in a global cloud infrastructure, including the United States. The services are high-performance and optimized to use cloud resources closest to your geographic region.

The standard endpoint for the ArcGIS Geocoding service is:

Use dark colors for code blocksCopy
1
https://geocode-api.arcgis.com/arcgis/rest/services/World/GeocodeServer

Enhanced endpoints

Enhanced endpoints are URLs for services hosted in a cloud infrastructure in the United States. The services are also high performance, but provide additional functionality, and offer different regulatory compliance than standard endpoints.

Some enhanced endpoints also support long transactions operations known as job requests. This provides the ability to easily execute and manage the processing of large amounts of data or computationally intensive operations.

The enhanced endpoint for the ArcGIS Geocoding serivce is:

Use dark colors for code blocksCopy
1
https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer

Regulatory compliance

Enhanced endpoints support different levels of regulatory compliance such as Federal Information Security Management Act (FISMA), Federal Risk and Authorization Management Program (FedRAMP), and Health Insurance Portability and Accountability Act HIPAA.

Below is a summary of the regulatory compliance for services hosted by Esri.

FedRAMPHIPAA
Basemap styles service
Static basemap tiles service
Geocoding service1
Routing service
GeoEnrichment service
Elevation service
Spatial analysis service
Portal service
Feature service
Vector tile service
Map tile service
Full supportPartial supportNo support
  • 1. Only for geocoding addresses and places within the United States.

Choosing an endpoint

If both endpoints are available, for most application development scenarios, it is recommended to use standard endpoints first and then enhanced endpoints for any additional functionality required or if a higher level of security compliance is required.

Standard and enhanced endpoints have different base URLs, but the input parameters and output values are the same. Therefore, there is no difference how you use them to build applications.

To choose the best endpoint, consider the following:

  1. The functionality required. Standard services are limited to the basemap styles service, geocoding service, and some routing service functionality.
  2. The level of regulatory compliance required. For example, FedRAMP compliance.
  3. The geographic region (global vs. United States) from which the services will be accessed.
Standard endpointEnhanced endpoint
HTTPS
ArcGIS REST API
API keys
OAuth 2.0
Unique URL endpoints
Direct requests
Job requests
Hosted globally
Hosted in the United States
FISMA compliant
FedRAMP compliant
HIPAA compliant1
ArcGIS Location Platform
ArcGIS Online
Full supportPartial supportNo support
  • 1. Only the geocoding service.

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