UnifyAPI
← Back to catalog

opentopodata.point

mock data$0.001 / call

Open Topo Data — Single Point Elevation

Get land surface elevation (metres above sea level) for a single latitude/longitude coordinate. Supports three global datasets: srtm90m (NASA SRTM 90m resolution, default), srtm30m (NASA SRTM 30m), and aster30m (ASTER 30m, best for high-altitude regions like Everest). Returns elevation in metres with the dataset name and the snapped coordinates. Use for terrain analysis, hiking route planning, flight-path clearance checks, and GIS workflows. MIT licence, no auth, no upstream cost.

Geo & Mapsprovider: Opentopodata#opentopodata#geo

Input schema

latrequired

Latitude of the point (-90 to 90)

number
lonrequired

Longitude of the point (-180 to 180)

number
dataset

Elevation dataset: srtm90m (NASA SRTM 90m, default), srtm30m (NASA SRTM 30m), aster30m (ASTER 30m, good for high mountains)

string
interpolation

Interpolation method: bilinear (default, smoother) or nearest (raw pixel value)

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/opentopodata.point \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"lat":0,"lon":0,"dataset":"<dataset>","interpolation":"<interpolation>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.