---
title: "GET /airplaneDatabase"
method: GET
path: "/airplaneDatabase"
tags: ["Airplane Database API"]
---

# GET /airplaneDatabase

`GET /airplaneDatabase`

## Request

- Base URL: `https://aviation-edge.com/v2/public`
- URL: `https://aviation-edge.com/v2/public/airplaneDatabase`
- Auth: API key in query parameter `key`
- TypeScript: <https://skmtc.dev/aviation-edge/apis/airplane-database-api/docs/airplaneDatabase/get.ts> (a function with typed inputs; its response is checked against the schema)

Airplane database in JSON

## Query parameters

- `key` string, required
- `numberRegistration` string
- `hexIcaoAirplane` string
- `codeIataAirline` string

## Response `200`

Successful operation

- AirplaneResponse
  - `airplaneIataType` string
  - `airplaneId` number
  - `codeIataAirline` string
  - `codeIataPlaneLong` string
  - `codeIataPlaneShort` string
  - `codeIcaoAirline` string
  - `constructionNumber` string
  - `deliveryDate` string
  - `enginesCount` string
  - `enginesType` string
  - `firstFlight` string
  - `hexIcaoAirplane` string
  - `lineNumber` string
  - `modelCode` string
  - `numberRegistration` string
  - `numberTestRgistration` string
  - `planeAge` string
  - `planeClass` unknown
  - `planeModel` string
  - `planeOwner` string
  - `planeSeries` string
  - `planeStatus` string
  - `productionLine` string
  - `registrationDate` string
  - `rolloutDate` string

---

[API](https://skmtc.dev/aviation-edge/apis/airplane-database-api.md) - [All operations](https://skmtc.dev/aviation-edge/apis/airplane-database-api/llms.txt) - [OpenAPI document](https://skmtc.dev/aviation-edge/apis/airplane-database-api/revisions/c7846fa401c4?raw)
