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/accounting/attachments/{uuid}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/booking/{bookingId}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "accountEntries": [ { … } ], "aircraft": { "ambulance": true, "aoc": { … }, "cabinHeight": 1.8, "cabinLength": 10, "cabinWidth": 2, "cargo": true, "category": "PISTON", "equipment": { … }, "externalHeight": 3, "externalLength": 20, "flightNumberToken": "string", "homebase": "LMML", "id": 0, "keyAccountManager": { … }, "layout": { … }, "links": { … }, "maxFuel": 1000, "maxPayload": 1000, "maxRange": 1000, "minRunway": 1000, "model": "Clipper", "normalCruiseSpeed": 0.8, "numberOfSeats": 3, "subcharter": true, "tailNumber": "SX-HIC", "type": "R44", "typeName": "Robi 44", "typeOfUse": "PRIVATE", "typeRating": "string", "wingSpan": 0 }, "aircraftAccountCode": "string", "bookingIdentifier": "PXXJG", "bookingStatus": "QUOTE", "customer": { "internalId": 485949, "externalReference": "665321646", "firstName": "Luke", "lastName": "Joe", "gender": "MALE", "birthDate": "1988-03-18", "birthPlace": "Conroe", "acronym": "LJ", "birthCountry": "US", "account": { … }, "address": { … }, "email": "myemail@fl3xx.com", "documentExpiration": "2030-04-03", "documentExternalReference": 69905, "documentNumber": "CC4AA3390294NJ", "documentType": "PASSPORT", "issueCountry": "USA", "issueDate": "2020-04-02", "links": { … }, "logName": "string", "mobile": 1111111111, "nationality": "US", "personnelNumber": 996659598, "phone": 11111111111, "radiationProtectionRegistryId": 1112221112221, "salutation": "Mr", "siflType": "CONTROL", "status": "ACTIVE", "weight": 80.5 }, "customerAccountCode": "string", "exchangeRates": [ { … } ], "invoiceStatus": "TRANSFERRED", "paymentGuarantee": "NOT_GUARANTEED", "paymentMethod": "TRANSFER", "paymentStatus": "NOT_PAID" }
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/booking/{bookingId}/invoices' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
[ { "grossPrice": 5000.69, "invoiceDate": "2024-11-21T11:24:20.064Z", "invoiceNumber": 123456, "invoiceType": "INVOICE", "netPrice": 4000.69, "timestamp": "2024-11-21T11:24:28.249Z", "vat": 1000, "vatPercentage": 20, "document": { … }, "user": { … } } ]
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/booking/{bookingId}/split' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "bookingId": 107853, "bookingIdentifier": "PIOJG", "split": [ { … } ] }
curl -i -X PUT \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/{accountEntryId}?accountCode=string' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "accountCode": "string", "amount": 5.23, "billable": true, "categoryAccountCode": "string", "currency": "EUR", "date": 1732188260064, "description": "Account discount", "flightNumber": 34343, "id": 33423, "legId": 2323, "quantity": 0, "rate": 0, "status": "TRANSFERRED", "supplierId": 0, "supplierName": "string", "taxable": true, "unit": "string", "attachments": [ { … } ], "actual": { "amount": 96.23, "baseCurrency": "USD", "currency": "EUR", "quantity": 1, "rate": 1.23, "unit": "string" } }
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments?invoiceId=0"eId=107592' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
[ { "id": 225636, "status": "NOT_PAID", "quoteId": 5563201, "invoiceIds": [ … ], "amount": 56.36, "currency": "EUR", "documents": [ … ], "remarks": "string", "date": "2023-12-24" } ]
Indicates if the quote/invoice has been paid in full or not
The IDs of the invoices associated with the payment
Payment currency
curl -i -X POST \
https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE' \
-d '{
"id": 225636,
"status": "NOT_PAID",
"quoteId": 5563201,
"invoiceIds": [
66542554
],
"amount": 56.36,
"currency": "EUR",
"documents": [
{
"id": 66325,
"uuid": "2342343423423423423ASS32",
"originalName": "fil3.pdf",
"fileSize": 652154,
"creationDate": "2024-11-27T16:56:40Z"
}
],
"remarks": "string",
"date": "2023-12-24"
}'
{ "id": 225636, "status": "NOT_PAID", "quoteId": 5563201, "invoiceIds": [ 66542554 ], "amount": 56.36, "currency": "EUR", "documents": [ { … } ], "remarks": "string", "date": "2023-12-24" }
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "id": 225636, "status": "NOT_PAID", "quoteId": 5563201, "invoiceIds": [ 66542554 ], "amount": 56.36, "currency": "EUR", "documents": [ { … } ], "remarks": "string", "date": "2023-12-24" }
Indicates if the quote/invoice has been paid in full or not
The IDs of the invoices associated with the payment
Payment currency
curl -i -X PUT \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}' \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE' \
-d '{
"id": 225636,
"status": "NOT_PAID",
"quoteId": 5563201,
"invoiceIds": [
66542554
],
"amount": 56.36,
"currency": "EUR",
"documents": [
{
"id": 66325,
"uuid": "2342343423423423423ASS32",
"originalName": "fil3.pdf",
"fileSize": 652154,
"creationDate": "2024-11-27T16:56:40Z"
}
],
"remarks": "string",
"date": "2023-12-24"
}'
{ "id": 225636, "status": "NOT_PAID", "quoteId": 5563201, "invoiceIds": [ 66542554 ], "amount": 56.36, "currency": "EUR", "documents": [ { … } ], "remarks": "string", "date": "2023-12-24" }
curl -i -X DELETE \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
curl -i -X POST \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}/documents' \
-H 'Content-Type: application/json' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE' \
-d '{
"file": "string"
}'
{ "id": 66325, "uuid": "2342343423423423423ASS32", "originalName": "fil3.pdf", "fileSize": 652154, "creationDate": "2024-11-27T16:56:40Z" }
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}/documents/{uuid}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
curl -i -X DELETE \
'https://developer.fl3xx.com/_mock/reference/api/external/accounting/invoice-payments/{paymentId}/documents/{uuid}' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
curl -i -X GET \
'https://developer.fl3xx.com/_mock/reference/api/external/quote/bookings?customerAccountId=0&customerId=0&filter=PAID&lastRequest=string&page=0&size=50' \
-H 'X-Auth-Token: YOUR_API_KEY_HERE'
{ "content": [ { … } ], "empty": true, "first": true, "last": true, "number": 0, "numberOfElements": 0, "pageable": { "offset": 0, "pageNumber": 0, "pageSize": 0, "paged": true, "sort": { … }, "unpaged": true }, "size": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "totalElements": 0, "totalPages": 0 }