Mapping APIs and location services

The ArcGIS Platform is a Platform as a Service (PaaS) that contains location services and tools for developers. Location services provide basemap layer, geocoding, routing, spatial analysis, demographic data, data editing, and offline capabilities through a REST API. Tools are provided to help prepare and manage maps, layers, and data for applications. Data can also be hosted in the platform as data services. Developers can use these services and tools to build fully-featured mapping applications and solutions.

This guide contains conceptual topics and code examples that illustrate how to use ArcGIS, open source, and third-party APIs to build applications with the ArcGIS Platform.

Get started

Sign up for an account and get an API key.


Follow step-by-step tutorials for ArcGIS, open source, and third-party APIs.


Learn about location services and data services.


Explore ArcGIS, open source, and third-party APIs to access services.


Next steps