Flights

get
/v1/flights

Get flights within a geographic area

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Query parameters
bystring · enumOptional

Search type: 'box' or 'radius'

Default: boxPossible values:
wnumberRequired

Width of search box (in km or nm based on unit)

hnumberRequired

Height of search box (in km or nm based on unit)

radnumberRequired

Search radius (in km or nm based on unit)

lanumber · min: -90 · max: 90Required

Latitude of center point (-90 to 90)

lonumber · min: -180 · max: 180Required

Longitude of center point (-180 to 180)

min_abnumberOptional

Minimum altitude filter in feet

max_abnumberOptional

Maximum altitude filter in feet

unitstring · enumOptional

Unit for dimensions: 'km' or 'nm' (nautical miles)

Default: nmPossible values:
categoriesstringOptional

Comma-separated aircraft category codes (e.g., A1,A2,A7)

Responses
chevron-right
200

Default Response

application/json
hstringRequired
lanumber · min: -90 · max: 90Required
lonumber · min: -180 · max: 180Required
cstringOptional
fstringOptional
thanyOptional
abanyOptional
ronumberOptional
rastring · date-timeOptionalPattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$
oganyRequired

Whether aircraft is on ground

sqstringOptional

Transponder squawk code

gsnumberOptional

Speed over ground

get
/v1/flights
post
/v1/flights

Get flights within multiple geographic areas

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Bodyall of[]
anyOptional
or
and
Responses
chevron-right
200

Default Response

application/json
aliasstringRequired
post
/v1/flights
get
/v1/flights/{id}

Get a flight by ID

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Path parameters
idstringRequired

Item identifier

Responses
chevron-right
200

Default Response

application/json
flightany ofRequired
or
undefined · enum · nullableOptionalPossible values:
hexIdstringOptional
messagestringOptional
get
/v1/flights/{id}
get
/v1/flights/{id}/path

Get a flight path by ID

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Path parameters
idstringRequired

Item identifier

Responses
chevron-right
200

Default Response

application/json
get
/v1/flights/{id}/path

Search for a flight by callsign, ICAO hex, or registration

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Query parameters
querystring · min: 3 · max: 15Required

Flight callsign, ICAO hex, or registration

Responses
chevron-right
200

Default Response

application/json
flightany ofRequired
or
undefined · enum · nullableOptionalPossible values:
messagestringOptional
get
/v1/flights/search
get
/v1/flights/details/{icao24}

Retrieve detailed information about an aircraft using its ICAO 24-bit address

Authorizations
x-api-keystringRequired

API key for accessing protected endpoints

Path parameters
icao24string · min: 1Required

ICAO 24-bit address

Responses
chevron-right
200

Default Response

application/json
icao24stringRequired
registrationany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
manufacturerIcaoany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
manufacturerNameany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
modelany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
typecodeany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
serialNumberany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
lineNumberany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
icaoAircraftTypeany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
operatorany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
operatorCallsignany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
operatorIcaoany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
operatorIataany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
ownerany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
registeredany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
reguntilany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
statusany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
builtany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
firstFlightDateany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
enginesany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
modesany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
adsbany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
acarsany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
notesany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
categoryDescriptionany ofRequired
stringOptional
or
undefined · enum · nullableOptionalPossible values:
get
/v1/flights/details/{icao24}

Last updated

Was this helpful?