ArcGIS API for Python

The ArcGIS API for Python provides a Pythonic interface for GIS capabilities including data management, spatial analysis, geocoding, routing, and administration of ArcGIS Online and ArcGIS Enterprise deployments.

API entry from apis.yml

apis.yml Raw ↑
aid: esri-arcgis:esri-arcgis-api-for-python
name: ArcGIS API for Python
tags:
- Geospatial
- GIS
- Python
- Scripting
- SDK
image: https://raw.githubusercontent.com/api-evangelist/esri-arcgis/refs/heads/main/image.png
humanURL: https://developers.arcgis.com/python/latest/
baseURL: https://www.arcgis.com
properties:
- url: https://developers.arcgis.com/python/latest/
  type: Documentation
- url: https://developers.arcgis.com/python/latest/guide/get-started/
  type: GettingStarted
- url: https://developers.arcgis.com/python/latest/api-reference/
  type: Reference
- url: https://developers.arcgis.com/python/latest/guide/release-notes-242/
  type: ChangeLog
description: The ArcGIS API for Python provides a Pythonic interface for GIS capabilities including data
  management, spatial analysis, geocoding, routing, and administration of ArcGIS Online and ArcGIS Enterprise
  deployments.