Aviation Data
Airport runways
Detailed runway data — dimensions, surface, lighting, and threshold coordinates.
GET
/v1/aviation/airports/{id}/runwaysRequires X-API-KeyReturns the complete runway list for an airport, sourced from OurAirports.Each runway includes:
- Length and width in feet
- Surface type:
- Low and high end identifiers (e.g.
- Threshold latitude/longitude coordinates
- Lighting status (
- Length and width in feet
- Surface type:
ASP (asphalt), CON (concrete), GRV (gravel), TURF, DIRT, WATER- Low and high end identifiers (e.g.
14L / 32R)- Threshold latitude/longitude coordinates
- Lighting status (
lighted: true/false)Use this for detailed airport information displays, flight simulation data, or operational planning tools. Returns an empty list when the OurAirports data sync has not yet run.Request example
curl --request GET \
--url https://api.norba.io/v1/aviation/airports/{id}/runways \
--header "X-API-Key: $NORBA_KEY"Response example
Response example
{
"data": [
{
"id": "",
"length_ft": 11483,
"width_ft": 197,
"surface": "ASP",
"le_ident": "14L",
"he_ident": "32R",
"le_latitude": 40.494899,
"le_longitude": -3.55787,
"he_latitude": 40.470001,
"he_longitude": -3.53258,
"lighted": true
}
],
"meta": {
"request_id": "2c231a657c083214",
"count": 4,
"total": 4,
"last_updated": "2026-05-30T11:30:29Z"
},
"errors": []
}Authorization
X-API-KeystringRequiredOpaque API key issued from the Norba dashboard. Sent on every request as the
X-API-Key HTTP header. Missing or invalid keys are rejected with 401 Unauthorized.Path parameters
idstringRequiredIATA, ICAO or internal id.
Example:
MAD