TABLE OF CONTENTS



VersionDateDescription of Edit
Beta2025/09/16

Initial Commit

V1.02025/10/22

OfferPriceRS:

  • Modified Price object
  • Add technicalCapabilities
  • Change pricedOffers data type from object to array
V1.1

2026/07/02

OfferPriceRS: Added totalWeightMeasure to support total baggage weight allowance.

V2.0

2026/08/15

  • Added taxCode in total and passenger price breakdowns.
  • Added journey price splitting (onwardTrip.price, returnTrip.price).
  • Added physical legInfos[] for stopovers (sequence, airport, duration, equipment).
  • Added promotionDetailInfo under priced offer totalPrice and passenger fare price


Request Details
Path

V1.0

/api/flight/connectivity/search/offerPrice

Path

V1.1

/api/flight/connectivity/search/V1.1/offerPrice

Path

V2.0

/api/flight/connectivity/search/V2.0/offerPrice


Request Payload Example

{
   "selectedOffer": {
       "transInfo": "NX/Y/XYfiw/23ITV+qYOa3RGNCLnwRCK5kXOa39E10omK9Q0NK2WyRjAg+HzLU2LcJ8YTeSte6h/T9iUD1lT9BLuryW2naLiMk0c2cULaRlpMJr+3X5XNXKJwCl7Wxs3YDo4i0yIc1/3E6fzncl+NYQmxgu2CNpm1uhcBCkGOwCQ2D0Z0Vje9Mk0ij5oH6g34g1bt+GkSv11FQ2kLFfuGZ4WzpVWVTMYCRPhWycvKTaq6WtRAEcf/eXGuG1ZzOK6Ywg9uAZyqfc4GFjVAeY3kUZhi9aHYZuF6HZQZY8yCC5UMEi0fZW4ymkdSSMAmzSX6TqR3G5jKD8r2Lf0AdXvmPuHoJRmFzKGwMnRHDO0ZP7kGJsyAqQKRUPZH5V+4MJr0P4AQ5V4/JL8uR1K0ZEwBxrFKtDmnyONCsQfafwmT3tvfCHhnbUjZfut+VrToc7+mpOkcRysz1WnyiSMuQ4cw4ZN42a1s8q5G2dm6TZAwG2c8DGQ4ENsQ/fb6FXcxV0tSImz1AAWkaVCDvpyruCepDxLuKNNjllDRhOjb6P7U7KVd7YH2qOyU1nQ4BoNc72z+lrCD+BIdum/d22AclzWqOWduYZEIiiZ72vY/QvspplvOYGWhetZpI5DXwUBJwmHMLgjaDkIrEc4avAC01iOl1EOWGQZgvNmdJW3+bJloGBKS7KwSCd3YLYwGscKRMPPnskuMX6rFhTyzL+zCWQ1GJxsWFje0jURjJW5z0XlI33FTzPeXq6nC8C8GjXmkwe36jhRUh8b/jlf1A1J7s6EE0oK5iOSL/g7mnSb+yUeoP/GCuElVBocJ3ZXPqRQYoqKg9EgCL4Q8BJOMMpXosE76SGInJQY5lA8mQHqiuLQAgJJd2oSq/+Sz4gAhSPLcffIpCKBiYlzsoEbVue3jhX7oe0/bRq6i1XkZcXcyNoQ7lqGjyPWqIED1mBQU184Bh8uQCRIGEBnrkSmHjG9OV8qjqwKDAUKebnd78AApQeeGSJ7SPAPhJDfa4z7K9DnPqeb4fvkK7Dui+ehCsj8KPdm1FuF6aZbUKfrdZaQh5UYA8iW3vEACqpaG3z0xfKuyQJayhsRkF4hAXhuxJEkjZoCfByBse3AoUMCubnM7mghPBcVaLkKi10TmSGX8eYmZjLqY75GJIO/k1AcHVZXLkPhjLDRK8suFb6xPRqcrRZiyMbBCR2nBKPK0rBW+DkAsGMXgzyhJpeUL7Jv41Dz0ovIbFhq7QdysG8VLizusI4Nplb82w9EXhKzMi9/IQALzaHNtbnTCTQ02qHYNZlPOG/Y6REe0SBDsr2Z/MyZC1LDwUM=",
       "offerId": "ad4868c04b5745ebbbec76d69093b193",
       "currency": "USD",
       "refTripKey": "TBdlisxuDmfz9NmyDmzBtlayb/e99DIA6PvDL0ySud39nHfdwrZFgBU1iv3AQNtbt/JvKA6OU2Vr+3uu2d9TXzDuKWlF9buoHpSYZ0iHiyvHUqv8uEViYkid5C3bKNq38+coF9JTfT0o/b2fEGOdSLRyGHrHujDCi4aSjdo+zDB/gkJ7+bILpCu1+f95W+6eINd+ng==",
   },
   "paxList": [
       {
           "paxType": "ADT",
           "count": 2
       }
   ]
}


Request Payload Structure


KeyParentTypeMandatory/OptionalDescription
selectedOfferrootObjectM
offerIdselectedOfferStringM
transInfoselectedOfferStringM
currencyselectedOfferStringOIt must be same currency from airShopping
paxListrootArrayOIt must be same with airShopping
paxTypepaxListStringMPassenger Type Code:
  • ADT
  • TEEN
  • CHD
  • INF
countpaxListIntOThe number of passenger type
tripsInforootObjectO
tripKeytripsInfoStringM
onwardTriptripsInfoObjectM
segmentSequenceonwardTripStringM
segmentInfosonwardTripArrayMsegment information list
flightDesignatorsegmentInfosObjectM
marketingCarrierflightDesignatorObjectM
marketingCarrierCodemarketingCarrierStringM
marketingFlightNumbermarketingCarrierStringM
departureInfosegmentInfosObjectM
departureDatedepartureInfoStringMYYYY-MM-DD
departureTimedepartureInfoStringMHH:MM
airportCodedepartureInfoStringM
arrivalInfosegmentInfosObjectM
arrivalDatearrivalInfoStringMYYYY-MM-DD
arrivalTimearrivalInfoStringMHH:MM
airportCodearrivalInfoStringM
returnTriptripsInfoObjectOreturnTrip and onwardTrip share the same structure. For one-way (OW) bookings, only onwardTrip is present. For round-trip (RT) bookings, the outbound journey is represented as onwardTrip, while the inbound journey is represented as returnTrip
promotionCriteriarootObjectOA Promotion and discount code criteria to be passed to the retailer airline that could influence returned offers
promotionCodepromotionCriteriaStringOThe promo code provided in the Offerprice request must match the promo code returned in the AirShopping response. If omitted, the promo code returned by AirShopping will be used by default.



Response


Response Payload Example

{
   "error": null,
   "pricingResults": [
       {
           "tripsInfo": {
               "tripKey": "TBdlisxuDmfz9NmyDmzBtlayb/e99DIA6PvDL0ySud39nHfdwrZFgBU1iv3AQNtbt/JvKA6OU2Vr+3uu2d9TXzDuKWlF9buoHpSYZ0iHiyvHUqv8uEViYkid5C3bKNq38+coF9JTfT0o/b2fEGOdSLRyGHrHujDCi4aSjdo+zDB/gkJ7+bILpCu1+f95W+6eINd+ng==",
               "onwardTrip": {
                   "flightType": 2,
                   "segmentInfos": [
                       {
                           "segmentSequence": 1,
                           "duration": 130,
                           "flightDesignator": {
                               "marketingCarrier": {
                                   "marketingCarrierCode": "FD",
                                   "marketingCarrierName": "FD",
                                   "marketingFlightNumber": "311",
                                   "equipmentType": "320A"
                               }
                           },
                           "departureInfo": {
                               "airportCode": "DMK",
                               "airportName": "Don Mueang International Airport",
                               "departureDate": "2026-10-24",
                               "departureTime": "07:05"
                           },
                           "arrivalInfo": {
                               "airportCode": "KUL",
                               "airportName": "Kuala Lumpur International Airport",
                               "arrivalDate": "2026-10-24",
                               "arrivalTime": "10:15"
                           },
                           "legInfos": [
                               {
                                   "legSequence": 1,
                                   "departureAirport": "DMK",
                                   "arrivalAirport": "KUL",
                                   "duration": 130,
                                   "equipmentType": "320A",
                                   "properties": [
                                       {
                                           "key": "carbon_emission",
                                           "value": "89",
                                           "unit": "kg"
                                       }
                                   ]
                               }
                           ]
                       },
                       {
                           "segmentSequence": 2,
                           "duration": 75,
                           "flightDesignator": {
                               "marketingCarrier": {
                                   "marketingCarrierCode": "AK",
                                   "marketingCarrierName": "AK",
                                   "marketingFlightNumber": "711",
                                   "equipmentType": "320A"
                               }
                           },
                           "departureInfo": {
                               "airportCode": "KUL",
                               "airportName": "Kuala Lumpur International Airport",
                               "terminal": "2",
                               "departureDate": "2026-10-24",
                               "departureTime": "11:45"
                           },
                           "arrivalInfo": {
                               "airportCode": "SIN",
                               "airportName": "Changi Airport",
                               "terminal": "4",
                               "arrivalDate": "2026-10-24",
                               "arrivalTime": "13:00"
                           },
                           "legInfos": [
                               {
                                   "legSequence": 1,
                                   "departureAirport": "KUL",
                                   "arrivalAirport": "SIN",
                                   "duration": 75,
                                   "equipmentType": "320A",
                                   "properties": [
                                       {
                                           "key": "carbon_emission",
                                           "value": "51",
                                           "unit": "kg"
                                       }
                                   ]
                               }
                           ]
                       }
                   ]
               }
           },
           "pricedOffers": [
               {
                   "offerId": "ad4868c04b5745ebbbec76d69093b193",
                   "passengerFares": [
                       {
                           "paxType": "ADT",
                           "price": {
                               "totalAmount": "109.54",
                               "currency": "USD",
                               "baseAmount": "30.63",
                               "taxFeeAmount": "78.41",
                               "totalServiceFeeAmount": "0.50",
                               "taxFeeDetails": [
                                   {
                                       "code": "Regulatory Service Charge",
                                       "amount": "0.29",
                                       "type": "AirlineTax",
                                       "taxCode": "RSC"
                                   },
                                   {
                                       "code": "Advance Passenger Processing Service (E7)",
                                       "amount": "1.03",
                                       "type": "AirlineTax",
                                       "taxCode": "APS"
                                   },
                                   {
                                       "code": "Carbon Fee",
                                       "amount": "0.77",
                                       "type": "AirlineTax",
                                       "taxCode": "COS"
                                   },
                                   {
                                       "code": "Fuel Surcharge",
                                       "amount": "35.23",
                                       "type": "AirlineTax",
                                       "taxCode": "FUEL"
                                   },
                                   {
                                       "code": "International Arrival and Departure Fees (Thailand)",
                                       "amount": "0.74",
                                       "type": "AirlineTax",
                                       "taxCode": "IADF"
                                   },
                                   {
                                       "code": "Transfer Passenger Service Charge",
                                       "amount": "7.36",
                                       "type": "AirlineTax",
                                       "taxCode": "TPSC"
                                   },
                                   {
                                       "code": "THPSC",
                                       "amount": "32.99",
                                       "type": "AirlineTax",
                                       "taxCode": "THPSC"
                                   }
                               ],
                               "serviceFeeDetails": [
                                   {
                                       "code": "tkt service fee",
                                       "amount": "0.50",
                                       "type": "Supplier",
                                       "includedInTotal": true
                                   }
                               ]
                           },
                           "supportedDocumentType": "P|PWD|SCP|OFW",
                           "passengerIdentifyDocumentsRequired": false,
                           "fareComponents": [
                               {
                                   "onwardTrip": {
                                       "segmentInfos": [
                                           {
                                               "segmentSequence": 1,
                                               "fareBasisCode": "K02H01",
                                               "bookingCode": "K"
                                           },
                                           {
                                               "segmentSequence": 2,
                                               "fareBasisCode": "K02H01",
                                               "bookingCode": "K"
                                           }
                                       ],
                                       "conditions": [
                                           {
                                               "cancelRestrictions": [],
                                               "changeRestrictions": [],
                                               "conditionText": "Be subjected to airline rules.(EP)"
                                           }
                                       ],
                                       "freeServices": [],
                                       "freeBaggages": [
                                           {
                                               "typeCode": "CarryOn",
                                               "pieceAllowance": {
                                                   "totalQty": "1"
                                               },
                                               "weightAllowance": {
                                                   "maximumWeightMeasure": "7",
                                                   "weightUnitOfMeasurement": "KG"
                                               }
                                           }
                                       ],
                                       "price": {
                                           "totalAmount": "109.54",
                                           "currency": "USD",
                                           "priceType": "Net",
                                           "baseAmount": "30.63",
                                           "taxFeeAmount": "78.41",
                                           "totalServiceFeeAmount": "0.50",
                                           "taxFeeDetails": [
                                               {
                                                   "code": "Regulatory Service Charge",
                                                   "amount": "0.29",
                                                   "type": "AirlineTax",
                                                   "taxCode": "RSC"
                                               },
                                               {
                                                   "code": "Advance Passenger Processing Service (E7)",
                                                   "amount": "1.03",
                                                   "type": "AirlineTax",
                                                   "taxCode": "APS"
                                               },
                                               {
                                                   "code": "Carbon Fee",
                                                   "amount": "0.77",
                                                   "type": "AirlineTax",
                                                   "taxCode": "COS"
                                               },
                                               {
                                                   "code": "Fuel Surcharge",
                                                   "amount": "35.23",
                                                   "type": "AirlineTax",
                                                   "taxCode": "FUEL"
                                               },
                                               {
                                                   "code": "International Arrival and Departure Fees (Thailand)",
                                                   "amount": "0.74",
                                                   "type": "AirlineTax",
                                                   "taxCode": "IADF"
                                               },
                                               {
                                                   "code": "Transfer Passenger Service Charge",
                                                   "amount": "7.36",
                                                   "type": "AirlineTax",
                                                   "taxCode": "TPSC"
                                               },
                                               {
                                                   "code": "THPSC",
                                                   "amount": "32.99",
                                                   "type": "AirlineTax",
                                                   "taxCode": "THPSC"
                                               }
                                           ],
                                           "serviceFeeDetails": [
                                               {
                                                   "code": "tkt service fee",
                                                   "amount": "0.50",
                                                   "type": "Supplier",
                                                   "includedInTotal": true
                                               }
                                           ]
                                       }
                                   }
                               }
                           ]
                       }
                   ],
                   "supplier": {
                       "supplierName": "WANO",
                       "airlineCode": "FD",
                       "agencyCode": "PKAIR-AGENCY"
                   },
                   "refTripKey": "TBdlisxuDmfz9NmyDmzBtlayb/e99DIA6PvDL0ySud39nHfdwrZFgBU1iv3AQNtbt/JvKA6OU2Vr+3uu2d9TXzDuKWlF9buoHpSYZ0iHiyvHUqv8uEViYkid5C3bKNq38+coF9JTfT0o/b2fEGOdSLRyGHrHujDCi4aSjdo+zDB/gkJ7+bILpCu1+f95W+6eINd+ng==",
                   "brandFareName": "Regular Fare",
                   "fareType": "Corporate Fare",
                   "availableCount": 18,
                   "cabinClass": "4",
                   "supportedIssueWay": "HOLD",
                   "totalPrice": {
                       "totalBaseAmount": "61.26",
                       "totalTaxFeeAmount": "156.82",
                       "totalServiceFeeAmount": "1.00",
                       "totalAmount": "219.08",
                       "currency": "USD",
                       "taxFeeDetails": [
                           {
                               "code": "Regulatory Service Charge",
                               "amount": "0.58",
                               "type": "AirlineTax",
                               "taxCode": "RSC"
                           },
                           {
                               "code": "Advance Passenger Processing Service (E7)",
                               "amount": "2.06",
                               "type": "AirlineTax",
                               "taxCode": "APS"
                           },
                           {
                               "code": "Carbon Fee",
                               "amount": "1.54",
                               "type": "AirlineTax",
                               "taxCode": "COS"
                           },
                           {
                               "code": "Fuel Surcharge",
                               "amount": "70.46",
                               "type": "AirlineTax",
                               "taxCode": "FUEL"
                           },
                           {
                               "code": "International Arrival and Departure Fees (Thailand)",
                               "amount": "1.48",
                               "type": "AirlineTax",
                               "taxCode": "IADF"
                           },
                           {
                               "code": "Transfer Passenger Service Charge",
                               "amount": "14.72",
                               "type": "AirlineTax",
                               "taxCode": "TPSC"
                           },
                           {
                               "code": "THPSC",
                               "amount": "65.98",
                               "type": "AirlineTax",
                               "taxCode": "THPSC"
                           }
                       ],
                       "serviceFeeDetails": [
                           {
                               "code": "tkt service fee",
                               "amount": "1.00",
                               "type": "Supplier",
                               "includedInTotal": true
                           }
                       ]
                   }
               }
           ]
       }
   ]
}


KeyParentTypeMandatory/OptionalDescription
pricingResultsrootArrayO
tripsInfopricingResultsObjectM
tripKeytripsInfoStringM
onwardTriptripsInfoObjectM
flightTypeonwardTripIntM
  • 1 = Direct
  • 2 = Connect
  • 3 = Through
segmentInfosonwardTripArrayMsegment information list
segmentSequencesegmentInfosIntM
durationsegmentInfosIntM
flightDesignatorsegmentInfosObjectM
marketingCarrierflightDesignatorObjectM
marketingCarrierCodemarketingCarrierStringM
marketingCarrierNamemarketingCarrierStringO
marketingFlightNumbermarketingCarrierStringM
equipmentTypemarketingCarrierStringOAircraft equipment type
departureInfosegmentInfosObjectM
airportCodedepartureInfoStringM
airportNamedepartureInfoStringM
terminaldepartureInfoStringO
departureDatedepartureInfoStringMDeparture date (yyyy-MM-dd)
departureTimedepartureInfoStringMDeparture time (HH:mm)
arrivalInfosegmentInfosObjectM
airportCodearrivalInfoStringM
airportNamearrivalInfoStringM
terminalarrivalInfoStringO
arrivalDatearrivalInfoStringMArrival date (yyyy-MM-dd)
arrivalTimearrivalInfoStringMArrival time (HH:mm)
stopNumbersegmentInfosIntONumber of stops
stopssegmentInfosArrayO
stopSequencestopsIntM
airportCodestopsStringM
airportNamestopsStringO
stayTimestopsIntMStay time in minutes
legInfossegmentInfosArrayO[Since v2.0]
legSequencelegInfosStringM[Since v2.0] The sequential number of the leg within the segment (e.g., 1 for the first flight leg, 2 for the second leg).
departureAirportlegInfosStringM[Since v2.0]
arrivalAirportlegInfosStringM[Since v2.0]
durationlegInfosStringM[Since v2.0]
equipmentTypelegInfosStringO[Since v2.0]
propertieslegInfosArrayO[Since v2.0]
keypropertiesStringO[Since v2.0] The identifier or name of the extended property. For example: 
  • carbon_emission
valuepropertiesStringO[Since v2.0] The calculated value of the property, passed as a string. For carbon emission, it represents the single-passenger emission amount (e.g., "246").
unitpropertiesStringO[Since v2.0] The measurement unit of the property value. For carbon emission, it defaults to "kg" (Kilograms).
returnTriptripsInfoObjectORefer to onwardTrip
pricedOfferspricingResultsArrayM
supplierpricedOffersObjectO
supplierNamesupplierStringO
airlineCodesupplierStringO
agencyCodesupplierStringO
technicalCapabilitiessupplierArrayOnode provides critical information about the technical execution methods and support channels available for post-booking operations with this specific supplier. This allows you to understand how different modification requests (e.g., refunds, changes) are handled behind the scenes and set the correct user expectations
operationTypetechnicalCapabilitiesStringMThe type of post-booking operation. This field identifies which specific operation the technical details apply to (e.g., refunding a ticket, changing a flight). It scopes the context for the subsequent technical fields.
  • DIRECT_REFUND
  • ESTIMATED_REFUND
  • CHANGE_FLIGHT_TIME
  • UPDATE_PASSENGER_NAME 
  • ADD_ANCILLARY
methodtechnicalCapabilitiesStringMHow the operation is technically executed. Key values:
  • NATIVE_API: The supplier provides a direct, automated API. 
  • DS_AI_AGENT: Automation is enabled via an AI agent (e.g., RPA, robotic process).Note: This automated service may involve additional fees charged to the seller. 
  • MANUAL: The operation cannot be processed automatically. The seller must handle it offline by contacting the supplier or airline directly through their own channels
automationLeveltechnicalCapabilitiesStringMThe degree of automation. This field provides a high-level, intuitive summary of the method
  • FULL
  • PARTIAL
  • NONE
apiAvailabilitytechnicalCapabilitiesStringMThis provides granular technical detail for integrators when the method is NATIVE_API
  • REALTIME: A synchronous API that provides immediate results 
  • ASYNC: An asynchronous API; a request is submitted, and the result must be polled for later.
offerIdpricedOffersStringM
refTripKeypricedOffersStringM
brandFareNamepricedOffersStringO
brandFareUrlpricedOffersStringO
brandFareCodepricedOffersStringO[Since v2.0]Brand Fare Identifier Code. Replaces airline-specific concepts like bundleCode. Represents the machine-readable code of the branded fare tier (e.g., "HFL" for premium flex)
fareTypeoffersStringO[Since v2.0]
availableCountpricedOffersIntO
timeLimitspricedOffersObjectO
offerExpirationDateTimetimeLimitsStringO
paymentExpirationDateTimetimeLimitsStringO
cabinClasspricedOffersIntM
  • 1 = First Class
  • 2 = Business Class
  • 3 = Premium Economy
  • 4 = Economy
supportedIssueWaypricedOffersStringM
totalPricepricedOffersObjectM
totalAmounttotalPriceStringMThe final total amount payable by the passenger. Calculation formula: TotalBaseAmount + TotalTaxFeeAmount + totalServiceFeeAmount
totalBaseAmounttotalPriceStringMThe price of the flight ticket itself, excluding taxes and service fees. When PriceType is Gross, this amount includes commission.
totalTaxFeeAmounttotalPriceStringMThe sum of all tax items, equal to the sum of amounts in TaxFeeDetail.
taxFeeDetailstotalPriceObjectO
codetaxFeeDetailsStringOThe tax name
taxCodetaxFeeDetailsStringO[Since v2.0]The code of tax
amounttaxFeeDetailsStringO
typetaxFeeDetailsStringOEnum values: 
  • AirlineTax - Standard airline taxes
  • VAT - Value added tax
  • Other - Other tax types
totalServiceFeeAmounttotalPriceStringO
serviceFeeDetailstotalPriceArrayO
codeserviceFeeDetailsStringOAll service fees related to flight booking - including those charged by non-airline suppliers, DerbySoft.
amountserviceFeeDetailsStringO
typeserviceFeeDetailsStringOEnum values: 
  • Supplier - Supplier service fee
  • DS - DerbySoft service fee
includedInTotalserviceFeeDetailsStringO
  • true - Already included in TotalAmount 
  • false - Not included in TotalAmount, requires additional payment
currencytotalPriceStringM
promotionDetailInfototalPriceObjectO[Since v2.0] Promotion details for this offer. Returned when a promotion is applied.
promoCodepromotionDetailInfoStringM[Since v2.0] The promotion code applied to this offer.
originalBaseAmountpromotionDetailInfoStringM[Since v2.0] The base fare amount before the promotion discount is applied.
discountAmountpromotionDetailInfoStringM[Since v2.0] The discount amount applied to the original base fare amount.
currencypromotionDetailInfoStringM[Since v2.0]
priceTypetotalPriceStringOEnum values: 
  • Net - Net price, base fare excludes commission 
  • Gross - Gross price, base fare includes commission
commissionAmounttotalPriceObjectO
amountcommissionAmountStringOPresent when PriceType is Gross, indicates the commission amount included in the base fare.
commissionRatecommissionAmountStringOPresent when PriceType is Gross, indicates the commission percentage.
currencyConversionstotalPriceArrayOProvided when any fee requires currency conversion, contains complete conversion information.
fromCurrencycurrencyConversionsStringO
toCurrencycurrencyConversionsStringO
ratecurrencyConversionsStringO
appliedTocurrencyConversionsStringO
referenceCodecurrencyConversionsStringOThe code(under service fee details node or tax fee details) for reference which this currencyConversions applied to.
originalAmountcurrencyConversionsStringO
convertedAmountcurrencyConversionsStringO
settlementPricestotalPriceArrayM[Since v2.0] For multi-currency, this node will return all eligible settlement currency quotations.
totalBaseAmountsettlementPricesStringM[Since v2.0]
totalTaxFeeAmountsettlementPricesStringM[Since v2.0]
taxFeeDetailssettlementPricesArrayO[Since v2.0]
codetaxFeeDetailsStringO[Since v2.0] The tax name
taxCodetaxFeeDetailsStringO[Since v2.0] The tax code
amounttaxFeeDetailsStringO[Since v2.0]
typetaxFeeDetailsStringO[Since v2.0] Enum values: AirlineTax - Standard airline taxes VAT - Value added tax Other - Other tax types
totalServiceFeeAmountsettlementPricesStringO[Since v2.0]
serviceFeeDetailssettlementPricesArrayO[Since v2.0]
codeserviceFeeDetailsStringO[Since v2.0] All service fees related to flight booking - including those charged by non-airline suppliers, DerbySoft.
amountserviceFeeDetailsStringO[Since v2.0]
typeserviceFeeDetailsStringO[Since v2.0] Enum values: 
  • Supplier - Supplier service fee
  • DS - DerbySoft service fee
currencysettlementPricesStringO[Since v2.0]
sourcesettlementPricesStringO[Since v2.0]
exchangeRatesettlementPricesStringO[Since v2.0]
promotionDetailInfosettlementPricesObjectO[Since v2.0] Promotion details for this settlement price. Returned when a promotion is applied.
promoCodepromotionDetailInfoStringM[Since v2.0] The promotion code applied to this offer.
originalBaseAmountpromotionDetailInfoStringM[Since v2.0] The base fare amount before the promotion discount is applied.
discountAmountpromotionDetailInfoStringM[Since v2.0] The discount amount applied to the original base fare amount.
currencypromotionDetailInfoStringM[Since v2.0]
passengerFarespricedOffersArrayM
paxTypepassengerFaresStringM
pricepassengerFaresObjectO
baseAmountpriceStringO
currencypriceStringO
taxFeeAmountpriceStringO
taxFeeDetailspriceArrayO
codetaxFeeDetailsStringOThe tax name
taxCodetaxFeeDetailsStringO[Since v2.0] The tax code
amounttaxFeeDetailsStringO
typetaxFeeDetailsStringOEnum values: 
  • AirlineTax - Standard airline taxes
  • VAT - Value added tax
  • Other - Other tax types
totalAmountpriceStringO
totalServiceFeeAmountpriceStringO
serviceFeeDetailspriceArrayO
codeserviceFeeDetailsStringOAll service fees related to flight booking - including those charged by non-airline suppliers, DerbySoft.
amountserviceFeeDetailsStringO
typeserviceFeeDetailsStringOEnum values:
  • Supplier - Supplier service fee
  • DS - DerbySoft service fee
includedInTotalserviceFeeDetailsStringO
  • true - Already included in TotalAmount
  • false - Not included in TotalAmount, requires additional payment
currencytotalPriceStringM
priceTypetotalPriceStringOEnum values: 
  • Net - Net price, base fare excludes commission
  • Gross - Gross price, base fare includes commission
commissionAmounttotalPriceObjectO
amountcommissionAmountStringOPresent when PriceType is Gross, indicates the commission amount included in the base fare.
commissionRatecommissionAmountStringOPresent when PriceType is Gross, indicates the commission percentage.
currencyConversionstotalPriceArrayOProvided when any fee requires currency conversion, contains complete conversion information.
fromCurrencycurrencyConversionsStringO
toCurrencycurrencyConversionsStringO
ratecurrencyConversionsStringO
appliedTocurrencyConversionsStringO
referenceCodecurrencyConversionsStringOThe code(under service fee details node or tax fee details) for reference which this currencyConversions applied to.
originalAmountcurrencyConversionsStringO
convertedAmountcurrencyConversionsStringO
promotionDetailInfopriceObjectO[Since v2.0] Promotion details for this passenger fare. Returned when a promotion is applied.
promoCodepromotionDetailInfoStringM[Since v2.0] The promotion code applied to this passenger fare.
originalBaseAmountpromotionDetailInfoStringM[Since v2.0] The passenger base fare amount before the promotion discount is applied.
discountAmountpromotionDetailInfoStringM[Since v2.0] The discount amount applied to the original passenger base fare amount.
currencypromotionDetailInfoStringM[Since v2.0]
settlementPricespriceArrayM[Since v2.0] For multi-currency, this node will return all eligible settlement currency quotations.
totalBaseAmountsettlementPricesStringM[Since v2.0]
totalTaxFeeAmountsettlementPricesStringM[Since v2.0]
taxFeeDetailssettlementPricesArrayO[Since v2.0]
codetaxFeeDetailsStringO[Since v2.0] The tax name
taxCodetaxFeeDetailsStringO[Since v2.0] The tax code
amounttaxFeeDetailsStringO[Since v2.0]
typetaxFeeDetailsStringO[Since v2.0] Enum values: 
  • AirlineTax - Standard airline taxes
  • VAT - Value added tax
  • Other - Other tax types
totalServiceFeeAmountsettlementPricesStringO[Since v2.0]
serviceFeeDetailssettlementPricesArrayO[Since v2.0]
codeserviceFeeDetailsStringO[Since v2.0] All service fees related to flight booking - including those charged by non-airline suppliers, DerbySoft.
amountserviceFeeDetailsStringO[Since v2.0]
typeserviceFeeDetailsStringO[Since v2.0] Enum values: 
  • Supplier - Supplier service fee
  • DS - DerbySoft service fee
currencysettlementPricesStringO[Since v2.0]
sourcesettlementPricesStringO[Since v2.0]
exchangeRatesettlementPricesStringO[Since v2.0]
promotionDetailInfosettlementPricesObjectO[Since v2.0] Promotion details for this settlement price. Returned when a promotion is applied.
promoCodepromotionDetailInfoStringM[Since v2.0] The promotion code applied to this passenger fare.
originalBaseAmountpromotionDetailInfoStringM[Since v2.0] The passenger base fare amount before the promotion discount is applied.
discountAmountpromotionDetailInfoStringM[Since v2.0] The discount amount applied to the original passenger base fare amount.
currencypromotionDetailInfoStringM[Since v2.0]
supportedDocumentTypepassengerFaresStringO
passengerIdentifyDocumentsRequiredpassengerFaresBooleanO
fareComponentspassengerFaresArrayM
onwardTripfareComponentsObjectM
segmentInfosonwardTripArrayM
segmentInfosonwardTripArrayM
segmentSequencesegmentInfosStringO
fareBasisCodesegmentInfosStringO
bookingCodesegmentInfosStringO
amenitiessegmentInfosObjectO
wifiamenitiesObjectO
availablewifiStringOBoolean value: true/false
seatamenitiesObjectO
typeseatStringO
legroomseatStringO
poweramenitiesObjectO
availablepowerStringOBoolean value: true/false
conditionsonwardTripArrayO
freeServicesonwardTripArrayO
serviceTypefreeServicesStringOThe category of the ancillary service:
  • Meal
  • Priority Boarding
  • Special Assistance 
  • Seat
  • Sport Equipment
  • Carbon Offset
descfreeServicesStringO
serviceNamefreeServicesStringO[Since v2.0]
needSelectionfreeServicesStringO[Since v2.0] Selection Requirement Indicator. Indicates whether the included complimentary service requires explicit selection during booking or pre-booking (e.g., true for choosing seat designator/meal type; false for automatic benefits like priority boarding).
ssrCodefreeServicesStringO[Since v2.0] Standard SSR Code. Transparently carries the underlying Special Service Request code
limitedPerPsgfreeServicesStringO[Since v2.0]
freeBaggagesonwardTripArrayO
typeCodefreeBaggagesStringO
descTextfreeBaggagesStringO
ssrCode[Since v2.0]
maximumDimensionAllowancefreeBaggagesObjectO
heightMeasuremaximumDimensionAllowance
lengthMeasuremaximumDimensionAllowance
linearMeasuremaximumDimensionAllowance
widthMeasuremaximumDimensionAllowance
unitOfMeasurementmaximumDimensionAllowance
pieceAllowancefreeBaggages
totalQtypieceAllowance
weightAllowancefreeBaggages
maximumWeightMeasureweightAllowance
weightUnitOfMeasurementweightAllowance
priceonwardTripObjectO[Since v2.0] Added to return onward trip price and return trip price. The structure is same with passengerFare.price
returnTripfareComponentsObjectM
errorrootObjectO