---
title: "Returns elevation data for a specified latitude and longitude, derived from topography datasets hosted by OpenTopography. API also provides option to specify the topography dataset to be used."
method: GET
path: "/v1/elevation"
tags: ["Public"]
---

# Returns elevation data for a specified latitude and longitude, derived from topography datasets hosted by OpenTopography. API also provides option to specify the topography dataset to be used.

`GET /v1/elevation`

## Request

- Base URL: `https://portal.opentopography.org/API`
- URL: `https://portal.opentopography.org/API/v1/elevation`
- Auth: none declared
- TypeScript: <https://skmtc.dev/opentopography/apis/opentopography-api/docs/v1/elevation/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `longitude` number, required
- `latitude` number, required
- `dataset` 'ANADEM' | 'ArcticDEM10m' | 'ArcticDEM2m' | 'ArcticDEM32m' | 'AW3D30' | 'AW3D30_E' | 'CA_MRDEM_DSM' | 'CA_MRDEM_DTM' | 'COP30' | 'COP90' | 'EU_DTM' | 'GEBCOIceTopo' | 'GEBCOSubIceTopo' | 'GEDI_L3' | 'GEDTM30' | 'LINZ1m_DSM' | 'LINZ1m_DTM' | 'NASADEM' | 'REMA10m' | 'REMA2m' | 'REMA32m' | 'SRTM15Plus' | 'SRTM_GL1' | 'SRTM_GL1_Ellip' | 'SRTM_GL3' | 'USGS10m' | 'USGS30m'
- `API_Key` string, required

## Response `200`

Success

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `404`: Not Fount
- `422`: Unprocessable Entity
- `500`: Internal Server error

---

[API](https://skmtc.dev/opentopography/apis/opentopography-api.md) - [All operations](https://skmtc.dev/opentopography/apis/opentopography-api/llms.txt) - [OpenAPI document](https://skmtc.dev/opentopography/apis/opentopography-api/revisions/32d54a7631c9?raw)
