ArcGIS Python API lets ArcGIS users, developers, and anyone with an ArcGIS Online subscription or a Portal, leverage the Python ecosystem to automate their workflows and perform repetitive tasks by writing Python scripts. In this session you will learn how the ArcGIS Python API can help in scripting and automating your Web GIS. It will start with an introduction of the API, who it’s for and what it can do. The session will walk through the process of getting the API through Conda and writing scripts using Jupyter Notebook. A brief tour of the API will be followed by a show and tell of some of the powerful capabilities of the API, including using the Map widget to visualize GIS content as well as calling GeoAnalytics and Raster Analysis tools using the API.