ArcGIS API for Python
Current version: 2.1.0 - January 9, 2023. Release notes.
ArcGIS API for Python is a powerful, modern Pythonic library for performing GIS visualization, analysis, data management, and GIS system administration tasks. Explore the API to learn how to write scripts to perform specific tasks such as mapping, querying, analysis, geocoding, routing, portal administration, and more.
Get an overview of the different modules and key features.
Install and set up the API.
Explore the sample notebooks.
Are you new to ArcGIS? Learn more about location services, tools, and APIs in the Mapping APIs and location services guide.
Samples demonstrate the various features of the ArcGIS API for Python. For relevance, the samples are categorized by user profiles. Most samples are in the form of a Jupyter Notebook, that can be viewed online or downloaded and run interactively.