Geocoding service

The geocoding service can find addresses, businesses, and places around the world. Address text can be converted to location candidates and a location can be converted into an address. The service provides suggested address candidates for partial address and place-name text. Many addresses can also be geocoded at one time with batch geocoding.

Key features

To get started using the service, you can do the following:

Tip:

Learn more about the geocoding service features and capabilities in the Mapping APIs and location services guide.

Access the services

To access the geocoding service you need the following:

  1. An ArcGIS Location Platform account or ArcGIS Online account.
  2. An access token (API key or OAuth 2.0) with the appropriate privilege.

Note:

If you have an ArcGIS Online account:

If you have an ArcGIS Location Platform account:

Tip:

To learn how to get an API key or to use OAuth 2.0, see Security and authentication in the Mapping APIs and location services guide.

Example

This example shows how to find the location of an address:


GET geocode-api.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?f=pjson&singleLine=1600 Pennsylvania Ave NW, DC&token=<ACCESS_TOKEN> HTTP/1.1
Geocode address text and show its location. See the live example in the developer guide.

To see a live example, go to the Mapping APIs and location services guide.

Tip:

Learn how to access the geocoding service with different ArcGIS and open source APIs in the Mapping APIs and location services guide.

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