Geocoding — entry 034 of 80

HERE Maps

Verified Sep 2026

HERE's Geocoding & Search API turns addresses, place names, and points of interest into coordinates and back, drawing on HERE Technologies' own global map dataset rather than reselling another provider's data. The same JSON REST interface also exposes autosuggest/autocomplete, reverse geocoding, and administrative-boundary lookups, authenticated with a project API key. A free Base Plan covers initial development, with paid volume tiers negotiated directly through HERE's sales team.

geocodingmapshere-technologiesaddress-lookupfreemium
AuthenticationAPI KeySign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreemiumA usable free tier exists, with paid plans for more volume.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score81out of 100
Authentication15/25API key required
Pricing17/20Freemium tier available
Docs20/20Machine-readable spec file bundled
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 81 on greatapis.com
<a href="https://greatapis.com/api/here-maps/"><img src="https://greatapis.com/badge/here-maps.svg" alt="Scored 81 on greatapis.com"></a>

Auth quickstart

  1. Get a key at the provider
  2. Send it on every request as a query param?apiKey=<key>
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
https://geocode.search.hereapi.com/v1
Auth
BearerApiKey
geocode1
GET/geocodeGeocode
Parameters
NameInRequiredType
addressNamesModequerynostring
addressNamesVariantquerynoobject
atquerynostring
inquerynostring
postalCodeModequerynostring
qquerynostring
qqquerynostring
typesquerynoarray
withquerynoarray
langquerynoarray
limitquerynointeger
politicalViewquerynostring
showquerynoarray
showMapReferencesquerynoarray
showNavAttributesquerynoarray
showRelatedquerynoarray
showTranslationsquerynoarray
X-Request-IDheadernostring
Responses
StatusDescriptionSchema
200The search results.OpenSearchGeocodeResponse
400Client error: request failed validation.ErrorResponse
405Client error: http method not supported.ErrorResponse
429Client error: Rate limit exceeded.ErrorResponse
503Temporary server error.ErrorResponse
revgeocode1
GET/revgeocodeReverse Geocode
Parameters
NameInRequiredType
addressNamesVariantquerynoobject
atquerynostring
bearingquerynointeger
inquerynostring
typesquerynoarray
withquerynoarray
langquerynoarray
limitquerynointeger
politicalViewquerynostring
showMapReferencesquerynoarray
showNavAttributesquerynoarray
showRelatedquerynoarray
showquerynoarray
X-Request-IDheadernostring
Responses
StatusDescriptionSchema
200The search results.OpenSearchReverseGeocodeResponse
400Client error: request failed validation.ErrorResponse
405Client error: http method not supported.ErrorResponse
429Client error: Rate limit exceeded.ErrorResponse
503Temporary server error.ErrorResponse

Try it

Developer reference

Base URLhttps://geocode.search.hereapi.com/v1
Rate limit

Free tier includes a monthly transaction allowance (exact quota shown after signup in the HERE dashboard, not published on the marketing site)

Key endpoints
  • GET/geocode
  • GET/revgeocode