
Footstep Geocoding API
The Geocoding API converts between text and coordinates. Search for an address and get back coordinates, or send coordinates and get back an address.Design philosophy
Every request is one line. Send text, get coordinates:Response conventions
Every geocoding result uses the same shape:Place Types
Filter results by type using theplace_types parameter:
Endpoints
When to use which
Focus and boundary
Two shared parameters work across search and autocomplete:focus.point biases results towards a location without excluding distant matches. Useful when “Springfield” should prefer the one near your user, not the largest one globally.
boundary.country restricts results to one or more countries. Pass ISO 3166-1 alpha-3 codes:
Authentication
All endpoints require an API key passed via thex-api-key header. See the authentication guide for details.