FL3XX API (1.0.0)

FL3XX API allows partners to access flight information, airport details, and a vast array of aviation services.

Download OpenAPI description
Overview
URL https://www.fl3xx.com
FL3XX Integration Support integrations@fl3xx.com
License MIT
Languages
Servers
Test Server
https://test.fl3xx.com/

Accounting

Operations related to accounting.

Operations

Accounts

Operations related accounts.

Operations

Airports

Access and manage airport information.

Operations

Aircraft

Operations related to aircraft.

Operations

Booking Itinerary (Legs)

Operations related to flight itinerary legs.

Operations

Crew

Operations related to crew details.

Operations

Empty Legs

Operations related to empty leg flights.

Operations

Flights

Operations related to flights.

Operations

Get Flights

Request

Fetches a list of flights between two specified dates.

Query
fromstring^\d{4}-\d{2}-\d{2}$required

Query starting date (inclusive). Value cannot be more than 6 months in the past.

Example: from=2024-09-10
tostring(date-time)^\d{4}-\d{2}-\d{2}$required

Query end date (inclusive). Value cannot be more than 6 months ahead.

Example: to=2024-09-12
includestring

Filter by flight status

Default "NON_CANCELED"
Enum"NON_CANCELED""ALL"
Example: value=ALL
timeZonestring

TimeZone

Example: timeZone=UTC
curl -i -X GET \
  'https://test.fl3xx.com/api/external/flight/flights?from=string&include=NON_CANCELED&timeZone=string&to=2019-08-24T14%3A15%3A22Z' \
  -H 'X-Auth-Token: YOUR_API_KEY_HERE'

Responses

Success

Bodyapplication/jsonArray [
accountIdinteger(int64)
accountNamestring
accountReferencestring
accountTrigramstring
aircraftAOCobject(AocDto)
aircraftCategorystring
airportFromstring
airportTostring
blockOffEstLocalstring(date-time)
blockOffEstUTCstring(date-time)
blockOnEstLocalstring(date-time)
blockOnEstUTCstring(date-time)
blocksoffestimatedstring(date-time)
blocksonestimatedstring(date-time)
bookingIdentifierstring
bookingReferencestring
customerFirstnamestring
customerIdstring
customerLastnamestring
customerTrigramstring
dateFromstring(date-time)
dateTostring(date-time)
etastring(date-time)
etdstring(date-time)
flightIdinteger(int64)
flightNumberstring
flightNumberCompanystring
flightStatusstring
flightTypestring
fplobject(B2CFplDTO)
fplTypestring
Enum"N""G""X""M""S"
fuelArrivalnumber(float)
fuelMassUnitstring
Enum"KILOGRAM""POUND""LITER"
fuelOffBlocknumber(float)
fuelRemainigActualnumber(float)
operatorobject(ExternalOperatorBaseDto)
paxNumberinteger(int32)
paxReferencesArray of objects(TicketDto)
postFlightClosedboolean
realAirportFromstring
realAirportTostring
realDateINstring(date-time)
realDateOFFstring(date-time)
realDateONstring(date-time)
realDateOUTstring(date-time)
registrationNumberstring
requestedAircraftTypestring
Enum"CJ3""PC12""PC24""PC12/CJ3""PC12/PC24""CHART""SF50"
rescheduledDateFromstring(date-time)
rescheduledDateTostring(date-time)
statusstring
Enum"MANUAL""FAILED""AUTO""CANCELED""DISABLED""NEW""DRAFT"
tripNumberinteger(int64)
upliftMassnumber(float)
userReferencestring
workflowstring
Enum"COMMERCIAL""MAINTENANCE""PRIVATE""TRAINING""OWNER""INTERNAL""RESERVED""CHARTER""SUBCHARTER""SCHEDULED"
workflowCustomNamestring
]
Response
application/json
[ { "accountId": 0, "accountName": "string", "accountReference": "string", "accountTrigram": "string", "aircraftAOC": {}, "aircraftCategory": "string", "airportFrom": "string", "airportTo": "string", "blockOffEstLocal": "2019-08-24T14:15:22Z", "blockOffEstUTC": "2019-08-24T14:15:22Z", "blockOnEstLocal": "2019-08-24T14:15:22Z", "blockOnEstUTC": "2019-08-24T14:15:22Z", "blocksoffestimated": "2019-08-24T14:15:22Z", "blocksonestimated": "2019-08-24T14:15:22Z", "bookingIdentifier": "string", "bookingReference": "string", "customerFirstname": "string", "customerId": "string", "customerLastname": "string", "customerTrigram": "string", "dateFrom": "2019-08-24T14:15:22Z", "dateTo": "2019-08-24T14:15:22Z", "eta": "2019-08-24T14:15:22Z", "etd": "2019-08-24T14:15:22Z", "flightId": 0, "flightNumber": "string", "flightNumberCompany": "string", "flightStatus": "string", "flightType": "string", "fpl": {}, "fplType": "N", "fuelArrival": 0.1, "fuelMassUnit": "KILOGRAM", "fuelOffBlock": 0.1, "fuelRemainigActual": 0.1, "operator": {}, "paxNumber": 0, "paxReferences": [], "postFlightClosed": true, "realAirportFrom": "string", "realAirportTo": "string", "realDateIN": "2019-08-24T14:15:22Z", "realDateOFF": "2019-08-24T14:15:22Z", "realDateON": "2019-08-24T14:15:22Z", "realDateOUT": "2019-08-24T14:15:22Z", "registrationNumber": "string", "requestedAircraftType": "CJ3", "rescheduledDateFrom": "2019-08-24T14:15:22Z", "rescheduledDateTo": "2019-08-24T14:15:22Z", "status": "MANUAL", "tripNumber": 0, "upliftMass": 0.1, "userReference": "string", "workflow": "COMMERCIAL", "workflowCustomName": "string" } ]

Get a Flight

Request

Fetches detailed information about a specific flight using its ID.

Path
flightIdinteger(int64)required

Flight ID

curl -i -X GET \
  'https://test.fl3xx.com/api/external/flight/{flightId}' \
  -H 'X-Auth-Token: YOUR_API_KEY_HERE'

Responses

Success

Bodyapplication/json
accountIdinteger(int64)
accountNamestring
accountReferencestring
accountTrigramstring
aircraftAOCobject(AocDto)
aircraftCategorystring
airportFromstring
airportTostring
alternateDepartureAirportobject(AirportDto)
alternateFirstArrivalAirportobject(AirportDto)
alternateSecondArrivalAirportobject(AirportDto)
blockOffEstLocalstring(date-time)
blockOffEstUTCstring(date-time)
blockOnEstLocalstring(date-time)
blockOnEstUTCstring(date-time)
blocksoffestimatedstring(date-time)
blocksonestimatedstring(date-time)
bookingIdentifierstring
bookingReferencestring
customerFirstnamestring
customerIdstring
customerLastnamestring
customerTrigramstring
dateFromstring(date-time)
dateTostring(date-time)
etastring(date-time)
etdstring(date-time)
flightIdinteger(int64)
flightNumberstring
flightNumberCompanystring
flightStatusstring
flightTypestring
fplobject(B2CFplDTO)
fplTypestring
Enum"N""G""X""M""S"
fuelArrivalnumber(float)
fuelMassUnitstring
Enum"KILOGRAM""POUND""LITER"
fuelOffBlocknumber(float)
fuelRemainigActualnumber(float)
operatorobject(ExternalOperatorBaseDto)
paxNumberinteger(int32)
paxReferencesArray of objects(TicketDto)
postFlightClosedboolean
realAirportFromstring
realAirportTostring
realDateINstring(date-time)
realDateOFFstring(date-time)
realDateONstring(date-time)
realDateOUTstring(date-time)
registrationNumberstring
requestedAircraftTypestring
Enum"CJ3""PC12""PC24""PC12/CJ3""PC12/PC24""CHART""SF50"
rescheduledDateFromstring(date-time)
rescheduledDateTostring(date-time)
statusstring
Enum"MANUAL""FAILED""AUTO""CANCELED""DISABLED""NEW""DRAFT"
tripNumberinteger(int64)
upliftMassnumber(float)
userReferencestring
workflowstring
Enum"COMMERCIAL""MAINTENANCE""PRIVATE""TRAINING""OWNER""INTERNAL""RESERVED""CHARTER""SUBCHARTER""SCHEDULED"
workflowCustomNamestring
Response
application/json
{ "accountId": 0, "accountName": "string", "accountReference": "string", "accountTrigram": "string", "aircraftAOC": { "id": 33453, "name": "string" }, "aircraftCategory": "string", "airportFrom": "string", "airportTo": "string", "alternateDepartureAirport": { "aid": "APT-QAPF-UXNM", "faa": "null", "iata": "null", "icao": "OTBD", "id": 22024, "localIdentifier": "null", "name": "Doha International Airport" }, "alternateFirstArrivalAirport": { "aid": "APT-QAPF-UXNM", "faa": "null", "iata": "null", "icao": "OTBD", "id": 22024, "localIdentifier": "null", "name": "Doha International Airport" }, "alternateSecondArrivalAirport": { "aid": "APT-QAPF-UXNM", "faa": "null", "iata": "null", "icao": "OTBD", "id": 22024, "localIdentifier": "null", "name": "Doha International Airport" }, "blockOffEstLocal": "2019-08-24T14:15:22Z", "blockOffEstUTC": "2019-08-24T14:15:22Z", "blockOnEstLocal": "2019-08-24T14:15:22Z", "blockOnEstUTC": "2019-08-24T14:15:22Z", "blocksoffestimated": "2019-08-24T14:15:22Z", "blocksonestimated": "2019-08-24T14:15:22Z", "bookingIdentifier": "string", "bookingReference": "string", "customerFirstname": "string", "customerId": "string", "customerLastname": "string", "customerTrigram": "string", "dateFrom": "2019-08-24T14:15:22Z", "dateTo": "2019-08-24T14:15:22Z", "eta": "2019-08-24T14:15:22Z", "etd": "2019-08-24T14:15:22Z", "flightId": 0, "flightNumber": "string", "flightNumberCompany": "string", "flightStatus": "string", "flightType": "string", "fpl": { "flightLevel": "string" }, "fplType": "N", "fuelArrival": 0.1, "fuelMassUnit": "KILOGRAM", "fuelOffBlock": 0.1, "fuelRemainigActual": 0.1, "operator": { "id": 0, "name": "string" }, "paxNumber": 0, "paxReferences": [ {} ], "postFlightClosed": true, "realAirportFrom": "string", "realAirportTo": "string", "realDateIN": "2019-08-24T14:15:22Z", "realDateOFF": "2019-08-24T14:15:22Z", "realDateON": "2019-08-24T14:15:22Z", "realDateOUT": "2019-08-24T14:15:22Z", "registrationNumber": "string", "requestedAircraftType": "CJ3", "rescheduledDateFrom": "2019-08-24T14:15:22Z", "rescheduledDateTo": "2019-08-24T14:15:22Z", "status": "MANUAL", "tripNumber": 0, "upliftMass": 0.1, "userReference": "string", "workflow": "COMMERCIAL", "workflowCustomName": "string" }

Flight Animals

Operations related flight animals.

Operations

Flight Cargo

Operations related to flight cargo.

Operations

Flight Crew

Operations related to crew for individual flights.

Operations

Flight Fixed Base Operator (FBO)

Operations related to FBO.

Operations