Skip To Content
ArcGIS Developer
Dashboard

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 quickly 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 service

To access the geocoding service you need the following:

  1. An ArcGIS Developer account or ArcGIS Online account.
  2. An access token (API key or OAuth 2.0).
Tip:

To learn more about API keys and 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.