An overview of the ArcGIS REST API
The ArcGIS REST API provides access to ArcGIS Server and ArcGIS Online services to any language that can make requests and handles the returned responses. Python is one such language along with many others. To make use of this API, you must understand what requests can be made, how to structure those requests, and how to process the responses.
The operations provided through the API include the following:
- Consume ArcGIS Server and ArcGIS Online services
- Publish and manage services
- Create and share ArcGIS Online or portal services
- ArcGIS Server and ArcGIS Online administration
The REST API can be categorized into sections including using Esri-provided services, using your own services and services published by others, managing services, and administering services and portals.
Basics of using the ArcGIS REST API
All resources and operations exposed by the REST API are accessible through a hierarchy of endpoints or Uniform Resource Locators (URLs) for each GIS service...