Geocode a legal or mailing address to coordinates for survey field-prep using the Esri ArcGIS World Geocoding Service

domain: developers.arcgis.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain an ArcGIS API key/access token from developers.arcgis.com
  2. Call GET geocode-api.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=<address>&outFields=*&f=json&token=YOUR_TOKEN
  3. Parse the candidates array for the top-ranked match's location (x/y) and score
  4. For batch address lists, use the geocodeAddresses (multi-record) operation instead of looping single calls to reduce credit consumption
  5. Reproject the returned WGS84 coordinates into your project's working state plane/UTM zone before importing into survey software

Known gotchas

Related routes

Batch geocode a list of property addresses to Census block, tract, and county using the Census Bureau Geocoder
geocoding.geo.census.gov · 5 steps · unrated
Batch geocode a large address list against the Esri World Geocoding Service while controlling credit consumption
developers.arcgis.com · 4 steps · unrated
Use the public Nominatim geocoder within policy limits or self-host an instance for higher-volume geocoding
operations.osmfoundation.org · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans