FL3XX API allows partners to access flight information, airport details, and a vast array of aviation services.
FL3XX API allows partners to access flight information, airport details, and a vast array of aviation services.
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/leg/{reference}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
[ { "aircraftId": 0, "aircraftTailNumber": "string", "block": 0, "cargoUnit": "KILOGRAM", "cmdName": "string", "crewMembers": 0, "crewSwap": true, "dailyDutyTime": 0, "dailyFlightTime": 0, "datesTBA": true, "distance": 0, "earliestDeparture": "2019-08-24T14:15:22Z", "feasibilityCheckStatus": "REQUESTED", "flight24": 0, "flightId": 0, "flightNumber": "string", "flightNumberSource": "FLO", "flightTimeCalculationResult": { … }, "flightTimeSource": "FL3XX", "from": { … }, "fuelStop": true, "id": 0, "latestArrival": "2019-08-24T14:15:22Z", "legPrice": 0, "maxCargo": 0.1, "maxDutyTime": 0, "maxFlightTime": 0, "modificationDate": "2019-08-24T14:15:22Z", "modificationUser": { … }, "notes": "string", "oldLeg": {}, "operatorWorkflow": { … }, "originalTaxiTimeArrival": 0, "originalTaxiTimeDeparture": 0, "otherRejectReason": "string", "passengers": 0, "patients": 0, "posExplainer": [ … ], "postFlightLocked": true, "rejectReasons": [ … ], "reviseFlight": true, "rocketRouteResult": { … }, "showInDocument": true, "status": "CANCELED", "taxiTimeArrival": 0, "taxiTimeDeparture": 0, "techStop": true, "to": { … }, "type": "string", "warnings": [ … ], "worstStatus": "NA" } ]
leg
curl -i -X POST \
'https://developer.fl3xx.com/_mock/reference/api/external/leg/{reference}' \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE' \
-d '{
"aircraft": "string",
"arrivalAirport": "string",
"arrivalAirportObj": {
"aid": "APT-QAPF-UXNM",
"faa": "null",
"iata": "null",
"icao": "OTBD",
"id": 22024,
"localIdentifier": "null",
"name": "Doha International Airport"
},
"arrivalDate": "string",
"arrivalDateUTC": "string",
"blockTime": 0,
"comments": "string",
"crew": [
{
"crewPosition": {
"id": 0,
"role": "CMD",
"name": "string",
"code": "string",
"crewType": "FLIGHT_DECK",
"disableFtFdpCalculation": true,
"assignable": true,
"typeRatingRelated": true
},
"email": "string",
"externalReference": "string",
"firstName": "string",
"gender": "FEMALE",
"isPilotLanding": true,
"isPilotTakeoff": true,
"lastName": "string",
"logName": "string",
"luggageUnit": "KILOGRAM",
"luggageWeight": 0.1,
"middleName": "string",
"mobile": "string",
"personnelNumber": "string",
"phone": "string",
"pilotId": 0,
"role": "string",
"trigram": "string",
"weight": 0.1,
"weightUnit": "KILOGRAM"
}
],
"departureAirport": "string",
"departureAirportObj": {
"aid": "APT-QAPF-UXNM",
"faa": "null",
"iata": "null",
"icao": "OTBD",
"id": 22024,
"localIdentifier": "null",
"name": "Doha International Airport"
},
"departureDate": "string",
"departureDateUTC": "string",
"distance": 0.1,
"flightInfo": {
"dossierNumber": "string",
"flightId": 0,
"flightType": "CARGO",
"referenceNumber": "string"
},
"flightTime": 0,
"fplType": "N",
"fuelStop": true,
"id": "string",
"notes": "string",
"pax": 0,
"planningNotes": "string",
"postFlightClosed": true,
"requestedAircraftType": "CJ3",
"seatsAfter": 0,
"snapshotOfLegId": 0,
"status": "OK",
"taskType": "MAINTENANCE",
"techStop": true,
"tripNumber": 0,
"warnings": [
{
"type": "OK"
}
],
"workflow": "COMMERCIAL",
"workflowCustomName": "string"
}'
{ "aircraftId": 0, "aircraftTailNumber": "string", "block": 0, "cargoUnit": "KILOGRAM", "cmdName": "string", "crewMembers": 0, "crewSwap": true, "dailyDutyTime": 0, "dailyFlightTime": 0, "datesTBA": true, "distance": 0, "earliestDeparture": "2019-08-24T14:15:22Z", "feasibilityCheckStatus": "REQUESTED", "flight24": 0, "flightId": 0, "flightNumber": "string", "flightNumberSource": "FLO", "flightTimeCalculationResult": { "blockTime": 0, "empty": true, "errors": [ … ], "estimatedElapsedTime": 0, "flightLevel": 0, "flightTimeWithinDelta": true, "originHash": 0, "provider": "ROCKETROUTE", "route": "string", "status": "NOT_CALCULATED", "warnings": [ … ] }, "flightTimeSource": "FL3XX", "from": { "administrativeCity": "string", "administrativeCityGoverningDistrict": { … }, "aid": "string", "airportElevation": 0, "avgTaxiInTime": 0, "avgTaxiOutTime": 0, "avgTurnaroundTime": 0, "cfmuTaxiInTime": 0, "cfmuTaxiOutTime": 0, "country": "string", "countryDetails": { … }, "customsAvailability": "AVAILABLE", "distanceFromSearchCoordinates": 0.1, "elevation": 0, "faa": "string", "fuelPriceIndex": 0, "fuelPriceIndexComercial": 0, "iata": "string", "icao": "string", "id": 0, "latitude": 0, "localIdentifier": "string", "longestRunwayLength": 0.1, "longitude": 0, "name": "string", "operatorCategory": "A", "rescueFireCategory": "A_1", "rescueFireHeliCategory": "H_1", "servedCity": "string", "servedCityGoverningDistrict": { … }, "state": "string", "timeZone": "string", "widestRunwayWidth": 0.1 }, "fuelStop": true, "id": 0, "latestArrival": "2019-08-24T14:15:22Z", "legPrice": 0, "maxCargo": 0.1, "maxDutyTime": 0, "maxFlightTime": 0, "modificationDate": "2019-08-24T14:15:22Z", "modificationUser": { "accountName": "string", "firstName": "string", "gender": "FEMALE", "height": 0.1, "id": 0, "jobTitle": "string", "lastName": "string", "middleName": "string", "nationalityCountryName": "string", "nickname": "string", "personnelNumber": "string", "pilot": true, "status": "ACTIVE", "userCharacteristics": { … }, "weight": 0.1 }, "notes": "string", "oldLeg": {}, "operatorWorkflow": { "cargo": true, "deleted": true, "fplType": "N", "hidden": true, "id": 0, "is135Flight": true, "is91Flight": true, "name": "string", "nature": 0, "operationType": { … }, "operatorId": 0, "order": 0, "useFlightReleaseProcess": true, "workflow": "string" }, "originalTaxiTimeArrival": 0, "originalTaxiTimeDeparture": 0, "otherRejectReason": "string", "passengers": 0, "patients": 0, "posExplainer": [ "string" ], "postFlightLocked": true, "rejectReasons": [ { … } ], "reviseFlight": true, "rocketRouteResult": { "blockTime": 0, "empty": true, "errors": [ … ], "estimatedElapsedTime": 0, "flightLevel": 0, "flightTimeWithinDelta": true, "originHash": 0, "provider": "ROCKETROUTE", "route": "string", "status": "NOT_CALCULATED", "warnings": [ … ] }, "showInDocument": true, "status": "CANCELED", "taxiTimeArrival": 0, "taxiTimeDeparture": 0, "techStop": true, "to": { "administrativeCity": "string", "administrativeCityGoverningDistrict": { … }, "aid": "string", "airportElevation": 0, "avgTaxiInTime": 0, "avgTaxiOutTime": 0, "avgTurnaroundTime": 0, "cfmuTaxiInTime": 0, "cfmuTaxiOutTime": 0, "country": "string", "countryDetails": { … }, "customsAvailability": "AVAILABLE", "distanceFromSearchCoordinates": 0.1, "elevation": 0, "faa": "string", "fuelPriceIndex": 0, "fuelPriceIndexComercial": 0, "iata": "string", "icao": "string", "id": 0, "latitude": 0, "localIdentifier": "string", "longestRunwayLength": 0.1, "longitude": 0, "name": "string", "operatorCategory": "A", "rescueFireCategory": "A_1", "rescueFireHeliCategory": "H_1", "servedCity": "string", "servedCityGoverningDistrict": { … }, "state": "string", "timeZone": "string", "widestRunwayWidth": 0.1 }, "type": "string", "warnings": [ { … } ], "worstStatus": "NA" }
leg
curl -i -X PUT \
'https://developer.fl3xx.com/_mock/reference/api/external/leg/{reference}/{flightId}' \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE' \
-d '{
"aircraft": "string",
"arrivalAirport": "string",
"arrivalAirportObj": {
"aid": "APT-QAPF-UXNM",
"faa": "null",
"iata": "null",
"icao": "OTBD",
"id": 22024,
"localIdentifier": "null",
"name": "Doha International Airport"
},
"arrivalDate": "string",
"arrivalDateUTC": "string",
"blockTime": 0,
"comments": "string",
"crew": [
{
"crewPosition": {
"id": 0,
"role": "CMD",
"name": "string",
"code": "string",
"crewType": "FLIGHT_DECK",
"disableFtFdpCalculation": true,
"assignable": true,
"typeRatingRelated": true
},
"email": "string",
"externalReference": "string",
"firstName": "string",
"gender": "FEMALE",
"isPilotLanding": true,
"isPilotTakeoff": true,
"lastName": "string",
"logName": "string",
"luggageUnit": "KILOGRAM",
"luggageWeight": 0.1,
"middleName": "string",
"mobile": "string",
"personnelNumber": "string",
"phone": "string",
"pilotId": 0,
"role": "string",
"trigram": "string",
"weight": 0.1,
"weightUnit": "KILOGRAM"
}
],
"departureAirport": "string",
"departureAirportObj": {
"aid": "APT-QAPF-UXNM",
"faa": "null",
"iata": "null",
"icao": "OTBD",
"id": 22024,
"localIdentifier": "null",
"name": "Doha International Airport"
},
"departureDate": "string",
"departureDateUTC": "string",
"distance": 0.1,
"flightInfo": {
"dossierNumber": "string",
"flightId": 0,
"flightType": "CARGO",
"referenceNumber": "string"
},
"flightTime": 0,
"fplType": "N",
"fuelStop": true,
"id": "string",
"notes": "string",
"pax": 0,
"planningNotes": "string",
"postFlightClosed": true,
"requestedAircraftType": "CJ3",
"seatsAfter": 0,
"snapshotOfLegId": 0,
"status": "OK",
"taskType": "MAINTENANCE",
"techStop": true,
"tripNumber": 0,
"warnings": [
{
"type": "OK"
}
],
"workflow": "COMMERCIAL",
"workflowCustomName": "string"
}'
{ "aircraftId": 0, "aircraftTailNumber": "string", "block": 0, "cargoUnit": "KILOGRAM", "cmdName": "string", "crewMembers": 0, "crewSwap": true, "dailyDutyTime": 0, "dailyFlightTime": 0, "datesTBA": true, "distance": 0, "earliestDeparture": "2019-08-24T14:15:22Z", "feasibilityCheckStatus": "REQUESTED", "flight24": 0, "flightId": 0, "flightNumber": "string", "flightNumberSource": "FLO", "flightTimeCalculationResult": { "blockTime": 0, "empty": true, "errors": [ … ], "estimatedElapsedTime": 0, "flightLevel": 0, "flightTimeWithinDelta": true, "originHash": 0, "provider": "ROCKETROUTE", "route": "string", "status": "NOT_CALCULATED", "warnings": [ … ] }, "flightTimeSource": "FL3XX", "from": { "administrativeCity": "string", "administrativeCityGoverningDistrict": { … }, "aid": "string", "airportElevation": 0, "avgTaxiInTime": 0, "avgTaxiOutTime": 0, "avgTurnaroundTime": 0, "cfmuTaxiInTime": 0, "cfmuTaxiOutTime": 0, "country": "string", "countryDetails": { … }, "customsAvailability": "AVAILABLE", "distanceFromSearchCoordinates": 0.1, "elevation": 0, "faa": "string", "fuelPriceIndex": 0, "fuelPriceIndexComercial": 0, "iata": "string", "icao": "string", "id": 0, "latitude": 0, "localIdentifier": "string", "longestRunwayLength": 0.1, "longitude": 0, "name": "string", "operatorCategory": "A", "rescueFireCategory": "A_1", "rescueFireHeliCategory": "H_1", "servedCity": "string", "servedCityGoverningDistrict": { … }, "state": "string", "timeZone": "string", "widestRunwayWidth": 0.1 }, "fuelStop": true, "id": 0, "latestArrival": "2019-08-24T14:15:22Z", "legPrice": 0, "maxCargo": 0.1, "maxDutyTime": 0, "maxFlightTime": 0, "modificationDate": "2019-08-24T14:15:22Z", "modificationUser": { "accountName": "string", "firstName": "string", "gender": "FEMALE", "height": 0.1, "id": 0, "jobTitle": "string", "lastName": "string", "middleName": "string", "nationalityCountryName": "string", "nickname": "string", "personnelNumber": "string", "pilot": true, "status": "ACTIVE", "userCharacteristics": { … }, "weight": 0.1 }, "notes": "string", "oldLeg": {}, "operatorWorkflow": { "cargo": true, "deleted": true, "fplType": "N", "hidden": true, "id": 0, "is135Flight": true, "is91Flight": true, "name": "string", "nature": 0, "operationType": { … }, "operatorId": 0, "order": 0, "useFlightReleaseProcess": true, "workflow": "string" }, "originalTaxiTimeArrival": 0, "originalTaxiTimeDeparture": 0, "otherRejectReason": "string", "passengers": 0, "patients": 0, "posExplainer": [ "string" ], "postFlightLocked": true, "rejectReasons": [ { … } ], "reviseFlight": true, "rocketRouteResult": { "blockTime": 0, "empty": true, "errors": [ … ], "estimatedElapsedTime": 0, "flightLevel": 0, "flightTimeWithinDelta": true, "originHash": 0, "provider": "ROCKETROUTE", "route": "string", "status": "NOT_CALCULATED", "warnings": [ … ] }, "showInDocument": true, "status": "CANCELED", "taxiTimeArrival": 0, "taxiTimeDeparture": 0, "techStop": true, "to": { "administrativeCity": "string", "administrativeCityGoverningDistrict": { … }, "aid": "string", "airportElevation": 0, "avgTaxiInTime": 0, "avgTaxiOutTime": 0, "avgTurnaroundTime": 0, "cfmuTaxiInTime": 0, "cfmuTaxiOutTime": 0, "country": "string", "countryDetails": { … }, "customsAvailability": "AVAILABLE", "distanceFromSearchCoordinates": 0.1, "elevation": 0, "faa": "string", "fuelPriceIndex": 0, "fuelPriceIndexComercial": 0, "iata": "string", "icao": "string", "id": 0, "latitude": 0, "localIdentifier": "string", "longestRunwayLength": 0.1, "longitude": 0, "name": "string", "operatorCategory": "A", "rescueFireCategory": "A_1", "rescueFireHeliCategory": "H_1", "servedCity": "string", "servedCityGoverningDistrict": { … }, "state": "string", "timeZone": "string", "widestRunwayWidth": 0.1 }, "type": "string", "warnings": [ { … } ], "worstStatus": "NA" }
curl -i -X DELETE \
'https://developer.fl3xx.com/_mock/reference/api/external/leg/{reference}/{flightId}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "deleted": true }