Altitude for any point or path.
Heights in metres above sea level, with summary statistics for total ascent and descent.
POST /v1/routing/elevationThe problem this solves.
Outdoor apps, ground search, and infrastructure planning all need the elevation profile, not just lat/lon. get_elevation takes a list of coordinates or a path and returns heights plus ascent and descent rollups suitable for displaying a profile chart or driving terrain-difficulty logic.
What comes back in the response.
- Height in metres above sea level for each input coordinate.
- Summary: total ascent, total descent, min and max elevation.
- Works for individual points or a path geometry.
- Useful for trail profile rendering, ground-team planning, and infrastructure siting.
- Standard POST. Use from any HTTP client.
Call it from your backend.
Predictable HTTP. JSON in, JSON out. One auth header. Use it from any backend, edge function, or script.
curl -X POST https://api.footstep.ai/v1/routing/elevation \
-H "x-api-key: sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{ ... }'Related capabilities.
get_directionsPoint-to-point or multi-stop routes with terrain analytics. Answer 'is this walkable?' without a second call.
snap_traceMap-match a noisy GPS recording to the road network. Returns the corrected path plus per-segment road attributes.
get_isochroneReachability polygons by time or distance from any starting point. Walking, cycling, or driving.
Ready to call it?
£5 free credit on signup. One auth header, every major runtime.