API reference

To make requests to services, you reference packages in the library in your application. These packages provide helpers that allow you to make low-level requests, authenticate users, query, geocode, search for places, route, and access demographic data.


Core package containing request/response processing, authentication helpers and error handling.

More info


Provides functions to query and edit features in hosted feature layers.

More info


A geocoding wrapper for ArcGIS REST JS.

More info


A places wrapper for ArcGIS REST JS.

More info


A routing and directions wrapper for ArcGIS REST JS.

More info


To access the GeoEnrichment service.

More info


To access and manage users, group and content an ArcGIS Portal.


To access and manage API keys and OAuth 2.0 application credentials.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.