Menu
+ 91-124-4725500

For years, geocoding meant one thing: turning an address into a latitude-longitude pair, or vice versa. A user types a street address, the API drops a pin, and the job is done. Except it isn’t — not for the delivery driver circling a gated apartment complex, not for the rideshare passenger standing at the wrong entrance of a mall, and not for the logistics planner trying to route trucks to a warehouse loading dock instead of the main gate.
Google calls this the “last-meter” gap — the distance between where the pin lands and where the person actually needs to be. With Geocoding API v4, now generally available, Google has fundamentally rethought what a geocoding response should contain. A destination is no longer just a dot; it’s a structured, navigable entity with entrances, outlines, sub-destinations, and AI-generated context.
The v4 release isn’t an incremental patch. It introduces entirely new endpoints, a new data model, and capabilities that didn’t exist in v3 at all. Here’s what matters most.
🎯 SearchDestinations Endpoint
The flagship addition. Query by address, Place ID, or coordinates to receive rich destination data — entrances, navigation points, building outlines, sub-destinations, and place hierarchies.
✨ AI-Powered Arrival Summaries
Gemini-generated short descriptions like “Behind Domino’s Pizza · Mid-rise building with brick-red stripes · Entrance behind a black metal gate” — helping drivers and users identify destinations visually.
🧭 Navigation Point Tokens
Precise pickup/drop-off points with contextual tokens that pass directly to the Navigation SDK. No more “arrive at the general vicinity” — routing goes to the exact gate, entrance, or bay.
🏢 Building & Compound Outlines
Actual building footprints and compound boundaries in GeoJSON. Visualize the real shape on a map instead of a floating pin, giving users instant visual confirmation.
Beyond features, v4 represents a shift in how the API is built and secured. It is implemented on the Google Cloud service infrastructure, bringing standard API design patterns consistent with other GMP APIs. OAuth 2.0 support is now available alongside API keys, giving enterprise teams granular access control. The new field mask system lets you request only the data you need, reducing payload sizes and processing costs — especially important at scale.
The endpoint structure has changed: the base URL moves from maps.googleapis.com/maps/api/geocode to geocode.googleapis.com/v4/geocode, and field names shift from snake_case to lowerCamelCase, aligning with other modern GMP APIs.
| Capability | Geocoding v3 | Geocoding v4 |
|---|---|---|
| Forward Geocoding | ✔ Supported | ✔ New endpoint |
| Reverse Geocoding | ✔ Supported | ✔ New endpoint |
| Place ID Geocoding | ✔ Supported | ✔ New endpoint |
| Destination Search | ✘ Not available | ✔ SearchDestinations |
| Building Entrances | Limited (experimental) | ✔ With tags & display names |
| Navigation Points | Experimental, deprecated | ✔ With tokens for Nav SDK |
| AI-Powered Summaries | ✘ Not available | ✔ Gemini-generated |
| Building Outlines | ✘ Not available | ✔ GeoJSON polygons |
| Place Hierarchy | ✘ Not available | ✔ Containing places & sub-destinations |
| OAuth 2.0 Support | ✘ Not available | ✔ Supported |
| Field Masking | ✘ Not available | ✔ Reduces payload & cost |
| API Design | Legacy REST | Google Cloud standard |
| Address Descriptors (India) | ✔ GA | ✔ GA (no additional cost) |
If your application currently runs on Geocoding v3, here’s the reality: several experimental features in v3 — including navigation points and entrance data — are being deprecated and replaced by the SearchDestinations method in v4. Google has stated clearly that continued use of these features requires migration to the v4 endpoint.
But deprecation isn’t the only reason. Here are the business-critical ones:
If you run a delivery, logistics, or fleet management platform, the SearchDestinations endpoint solves the single most expensive operational problem — failed or delayed last-meter deliveries. Navigation point tokens carry contextual routing data directly into the Navigation SDK, so a driver isn’t just routed to a building but to the specific loading dock or entrance appropriate for their vehicle type.
For rideshare and mobility applications, v4 enables a consumer to select a preferred pickup point from a list of specific navigation points at a destination. That selection — encoded as a NavigationPointToken — flows seamlessly to the driver’s app via the Navigation SDK. No more “I’m at Gate B, not Gate A” calls.
OAuth 2.0 support means enterprise teams can enforce fine-grained access using Google Cloud IAM. If your organization has compliance requirements around API key management, v4 gives you a standards-based alternative that fits into existing security frameworks.
Field masking is not just a developer convenience — it directly impacts your GMP billing. By requesting only the response fields your application actually uses, you avoid paying for data you discard. At high call volumes, this matters.
🇮🇳 Especially Relevant for India
Address Descriptors — which use ML signals to return nearby landmarks and area names alongside standard geocoding results — are now GA across all of India, including Tier 2–4 cities. This feature is available at no additional cost under the existing Geocoding (India) Essentials SKU. For businesses operating in Indian markets where addresses often rely on landmarks rather than structured street numbers, this is a game-changer for delivery accuracy, customer onboarding, and address verification.
Google has published a detailed v3-to-v4 migration guide, and the good news is that it’s straightforward for most implementations. Your existing API keys continue to work with v4 endpoints — no re-provisioning needed. Here’s the high-level path:
v3 — Forward Geocoding (old)
maps.googleapis.com/maps/api/geocode/json?address=…&key=API_KEY
v4 — Forward Geocoding (new)
geocode.googleapis.com/v4/geocode/address/…?key=API_KEY
v4 — SearchDestinations (new capability)
POST geocode.googleapis.com/v4/geocode/destinations
Google has signalled that destination intelligence is a strategic investment area. Upcoming enhancements include annotated Street View imagery integrated directly into the Geocoding Destinations endpoint, providing a visual preview of the last-meter arrival experience. The AI-powered summaries feature, currently experimental and available for residential destinations in select metro areas, is expected to expand coverage and mature toward general availability.
For businesses building on the Google Maps Platform today, Geocoding v4 isn’t just an upgrade — it’s the foundation for the next generation of location-aware applications. The sooner you migrate, the sooner you unlock capabilities that were simply impossible with v3.
As India’s largest Google Maps Platform reseller and Premier Partner, Lepton’s GMP team can audit your current implementation, plan your migration, and help you unlock the full potential of v4 — including SearchDestinations, Address Descriptors, and Navigation SDK integration.
Contact us at sales@leptonsoftware.com | www.leptonsoftware.com
+ 91-124-4725500
© 2021 All rights Reserved.
Transform your business with geospatial solutions.
©2025 Lepton Software Export & Research Pvt. Ltd. All rights reserved.