Geocoding, dealer search, distance & shipping estimates — production-ready, credit-based billing, no seat fees.
// Geocode any address to lat/lng const resp = await fetch('https://geoservice.example/api/v1/geocode/address', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${GEO_API_KEY}`, }, body: JSON.stringify({ address: '123 Main St, Toledo, OH 43615' }), }); const { data } = await resp.json(); // → { lat: 41.6528, lng: -83.5379, displayName: '...' }
From raw geocoding to enriched dealer profiles — purpose-built for the automotive vertical.
One plan. No seat fees. No surprise tier upgrades. Pay yearly, use credits, top up at $0.01/credit if you go over.
No free trial · Active subscription required for API access
Three steps from sign-up to your first API response.
gsk_… value is shown once, so copy it immediately.
Authorization: Bearer gsk_… in the header of any
POST /api/v1/* request. Try the Sandbox tab first — 10
free runs per day, no key required. For bulk work, upload a CSV file
in the Sandbox and download results; bulk runs always charge real credits.
const resp = await fetch('https://geoservice.example/api/v1/find-dealer-profiles', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${process.env.GEO_API_KEY}`, }, body: JSON.stringify({ city: 'Toledo', state: 'OH', brand: 'subaru' }), }); const { ok, data } = await resp.json(); // data → [{ name, address, lat, lng, phone, website, rating }, ...]
All endpoints are POST, authenticated with
Authorization: Bearer gsk_…, and return
{ ok, data } JSON.
/api/v1/geocode/address
Free-form address → lat/lng
1 cr
/api/v1/geocode/zip
Zip code → centroid lat/lng + city/state
1 cr
/api/v1/geocode/city
City + state → center coordinates
1 cr
/api/v1/geocode/dealer
Dealer name + city/state → POI coordinates
1 cr
/api/v1/resolve-coords
Validate existing lat/lng or geocode address
1 cr
/api/v1/haversine
Great-circle miles between two coordinate pairs
1 cr
/api/v1/address-distance
Distance between any two free-form locations
2 cr
/api/v1/estimate-shipping
Open-carrier transport cost from distance in miles
3 cr
/api/v1/find-dealerships
OSM dealer search by city, state, brand
5 cr
/api/v1/find-dealer-profiles
Enriched profiles — phone, website, ratings
10 cr
/api/v1/find-by-category
Any OSM POI type near a city (gas stations, tire shops…)
1 cr