Skip to content

Solution

Addresses that drivers can actually find

Delivery and logistics teams use geolith to turn typed addresses into coordinates at order time, to label driver GPS pings with street names, and to find the nearest hub. In the India benchmark (20 Oct 2026, 200 queries per set) geolith’s first result was right for 95.0% of OSM addresses and 96.0% of searches near a point. Results may be stored permanently, so each address is geocoded once.

What is address geocoding in logistics?

Address geocoding in logistics is turning each order’s delivery address into coordinates so it can be routed, batched and handed to a driver, and turning drivers’ GPS positions back into street names. Wrong coordinates mean failed deliveries, so the first result must be the right place.

Detail

Where geocoding fits

Each step of a delivery uses a different endpoint.

  • Checkout: /v1/autocomplete with focus.point set to the customer’s city.
  • Order import: /v1/search/structured when address, locality and postalcode arrive as separate fields.
  • Driver app: /v1/reverse to show the street for a GPS fix.
  • Dispatch: /v1/nearby with layers=venue to list hubs or stores around a point.

Detail

Predictable cost

Plans are flat monthly prices: Starter $19 for 1,000,000 requests, Growth $99 for 7,500,000, Scale $299 for 25,000,000. Over quota, requests stop with HTTP 429 until the month ends or you upgrade; there is no overage bill.

Guides

See it in code

Questions

Delivery and logistics: questions

Does geolith do route planning?
No. geolith cloud is geocoding and vector tiles. Use a routing engine for routes and geolith for the addresses.
Can I geocode a batch of orders?
Yes, by calling /v1/search once per address from your server with a secret key. The CSV guide shows a rate-limited batch script in Python and Node.

Sources

  1. geolith search benchmarks: engines, geolith (read 2026-10-22)

Geocode your first address in a minute.

100,000 requests a month free. Commercial use with attribution. No card.