---
title: "Get a flight by ID"
method: GET
path: "/v1/flights/{id}"
tags: ["Flights"]
---

# Get a flight by ID

`GET /v1/flights/{id}`

## Request

- Base URL: `https://customer-api.wingbits.com`
- URL: `https://customer-api.wingbits.com/v1/flights/{id}`
- Auth: API key in header `x-api-key`

Returns a single flight by its identifier, including current position and flight metadata. When the aircraft is no longer live but its recent track is still retained, returns `flight: null` with `hexId` and `lastPosition` (the last tracked point).

## Path parameters

- `id` string, required

## Response `200`

Default Response

- object
  - `flight` union, required
    - object
      - `la` number, required: Aircraft latitude
      - `lo` number, required: Aircraft longitude
      - `c` string: Aircraft category
      - `f` string: Flight number/callsign
      - `ab` unknown
      - `ra` string, date-time, required: Timestamp when the message was received (ISO 8601)
      - `h` string, required: ICAO aircraft address
      - `tr` unknown
      - `th` unknown
      - `og` unknown, required
      - `a` number: Alert status
      - `ag` unknown
      - `br` number: Rate of change in barometric altitude
      - `em` string: Emergency status
      - `gr` number: Rate of change in geometric altitude
      - `gs` number: Ground speed in knots
      - `gv` number: Accuracy of geometric altitude
      - `i` number: Indicated Air Speed
      - `m` number: Mach number
      - `mh` number: Heading relative to magnetic north
      - `n` number: NIC value
      - `naf` number: Altitude from Flight Management System
      - `nam` number: Altitude set on Mode Control Panel
      - `nb` number: NIC value from barometric source
      - `nh` number: Selected heading
      - `np` number: NAC-p value
      - `nq` number: Altimeter setting
      - `nv` number: NAC-v value
      - `oat` number: Temperature outside aircraft
      - `rc` number: Position accuracy measure
      - `ro` number: Roll angle
      - `rs` number: Received Signal Strength Indicator
      - `s` number: Source Integrity Level
      - `sda` number: System Design Assurance level
      - `sn` number: When message was last seen
      - `sp` number: When position was last seen
      - `spi` number: Special Position Indicator
      - `sq` string: Transponder squawk code
      - `st` string: Type of SIL
      - `t` string: Message type
      - `tat` number: Total air temperature
      - `trr` number: Rate of change in track angle
      - `ts` number
      - `v` number: ADS-B version
      - `nm` string[]: Active navigation modes
    - unknown
  - `hexId` string
  - `lastPosition` object
    - `la` number, required
    - `lo` number, required
    - `alt` number
    - `timestamp` number
  - `message` string

## Other responses

- `401`: Default Response
- `402`: Default Response
- `429`: Default Response
- `500`: Default Response

---

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