ArcGIS Platform is a platform as a service (PaaS) product for building mapping and spatial analysis applications with ArcGIS tools and location services. It is subscription-based and supports a pay-as-you-go billing model for consuming ArcGIS location services. To manage the subscription and access location services, you need an ArcGIS Developer account.
To learn more about each API, go to the individual guides in Documentation.
ArcGIS location services
ArcGIS location services are services hosted in the cloud and maintained by Esri. The services are powered by data provided by Esri and data partners.
ArcGIS location services include the following:
- Basemap styles service
- Geocoding service
- Routing service
- GeoEnrichment service
- Spatial analysis service
- Hydrology service
- Elevation service
- Geometry service
- Data hosting:
- Feature services
- Image tile services
- Vector tile services
- Content management:
- Portal service
To find a list of the standard and enhanced endpoints, go to Service endpoints.
You need either an ArcGIS Developer account or ArcGIS Online account. This will give you the ability to access the developer dashboard, create API keys, set up OAuth 2.0, and manage your data. Learn more in Get started.
Yes. You need need to use an API key or you need to implement OAuth 2.0 to access ArcGIS location services. To learn how to implement authentication, go to Security and authentication.
If you have an ArcGIS Developer account and you are not using ArcGIS Identity to access location services, then yes, you need to update your applications to use the new ArcGIS location service endpoints. Learn more in Required service updates.
First, go to the topics in this guide for an overview. If you need more details about the operations, parameters, and return values, go to the ArcGIS REST APIs documentation.
ArcGIS Enterprise services
ArcGIS Enterprise services are services that you create, manage, and publish using your own implementation of ArcGIS Enterprise. The services are powered by your data.
To access ArcGIS Enterprise services, you need an ArcGIS Enterprise account that can access a specific implementation of ArcGIS Enterprise.
No. It is not possible to access ArcGIS Enterprise services with an API key created using the developer dashboard.
To learn more about the operations, parameters, and return values, go to the ArcGIS REST APIs documentation.
Service usage and billing
The cost to access ArcGIS location services depends on the type of ArcGIS account you have and the service you use.
If you have an ArcGIS Developer account, you are billed in US dollars. To determine the cost of accessing services, go to Pricing. A free tier is available for some services.
If you have an ArcGIS Online account, you are billed in credits. To determine the cost of accessing services, go to Understanding credits.