Aviation Data
List aircraft types
Technical aircraft catalogue — ICAO codes, specs, dimensions, and performance data.
GET
/v1/aviation/aircraft-typesRequires X-API-KeyThe comprehensive aircraft type reference backed by FAA data. Look up any aircraft by its ICAO type designator (e.g.
-
-
- ICAO type designator and FAA designator
- Manufacturer and model name
- Engine count and type (jet, piston, turboprop)
- Physical dimensions: wingspan, length, tail height, wheelbase
- Weight: MTOW (max take-off weight in pounds)
- Wake turbulence category (Light, Medium, Heavy, Super)
- Aircraft class and FAA weight class
-
B77W for Boeing 777-300ER, A388 for Airbus A380-800).Filter by:-
manufacturer — Case-insensitive name (e.g. Boeing, Airbus, Embraer)-
class — narrowbody, widebody, regional, turbopropEach entry includes:- ICAO type designator and FAA designator
- Manufacturer and model name
- Engine count and type (jet, piston, turboprop)
- Physical dimensions: wingspan, length, tail height, wheelbase
- Weight: MTOW (max take-off weight in pounds)
- Wake turbulence category (Light, Medium, Heavy, Super)
- Aircraft class and FAA weight class
-
registration_count and tmfs_operations_fy24 — FAA operational statisticsUse this for flight information displays, fleet analysis, or enriching flight search results with aircraft details.Request example
curl --request GET \
--url https://api.norba.io/v1/aviation/aircraft-types \
--header "X-API-Key: $NORBA_KEY"Response example
Response example
{
"data": [
{
"icao_type_code": "AC50",
"faa_designator": "AC50",
"manufacturer": "AERO",
"model": "Aero Commander 500",
"model_faa": "Aero Commander 500",
"model_bada": "Aero Commander 500",
"description": "Aero Commander 500 · Piston",
"physical_class_engine": "Piston",
"num_engines": 2,
"engine_count": 2,
"engine_type": "piston",
"aac": "A",
"adg": "II",
"tdg": "1A",
"approach_speed_knot": 77,
"wingspan_ft_without_winglets_sharklets": 49,
"length_ft": 36.8,
"tail_height_at_oew_ft": 14.5,
"wheelbase_ft": 14,
"cockpit_to_main_gear_ft": 7.9,
"main_gear_width_ft": 12.9,
"mtow_lb": 6000,
"malw_lb": 4300,
"main_gear_config": "S",
"icao_wtc": "Light",
"wake_turbulence_category": "Light",
"parking_area_ft2": 2466.8,
"faa_class": "Fixed-wing",
"aircraft_class": "regional",
"faa_weight": "Small",
"cwt": "I",
"one_half_wake_category": "F",
"two_wake_category_appx_a": "F",
"two_wake_category_appx_b": "F",
"srs": "II",
"lahso": "3",
"faa_registry": "Yes",
"registration_count": 169,
"tmfs_operations_fy24": 15548
}
],
"meta": {
"request_id": "576bc829a3da6af5",
"page": 1,
"limit": 50,
"count": 1,
"total": 78,
"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.Query parameters
manufacturerstringCase-insensitive manufacturer name.
Example:
BoeingclassstringAircraft class filter:
narrowbody, widebody, regional, turboprop.Example:
widebodypageinteger1-based page number.
Example:
1limitintegerPage size (max 500).
Example:
50Response fields
icao_type_codestringRequiredICAO type designator (e.g.
B77W).faa_designatorstringFAA aircraft designator when available.
manufacturerstringRequiredManufacturer name.
modelstringRequiredCanonical model name.
descriptionstringShort human-readable summary of the aircraft type.
physical_class_enginestringFAA physical/engine class, for example
Jet, Piston or Turboprop.engine_countintegerNormalized engine count alias.
engine_typestringNormalized engine type, for example
jet, piston or turboprop.aircraft_classstringNormalized class such as
narrowbody, widebody, regional or turboprop.wake_turbulence_categorystringWake turbulence category label exposed by the aviation API.
mtow_lbnumberMaximum take-off weight in pounds.
registration_countintegerFAA registration count for this type when available.
tmfs_operations_fy24integerFAA TMFS operations count for FY24 when available.