v2.16.0 | June 22, 2017
- In this version functional updates and defect fixes were introduced.
API Information
What's New
- In this version functional updates and defect fixes were introduced.
Functional Updates And Enhancements
In the Request
Optional
- Parameter: BaseFareCurrencyCode
-
Type: string
Description: Used to return bse fare currency code.
Sample Value:
|-|SolutionInformation SolutionSequenceNmbr="1"|--||-|BaseFareCurrencyCode|--|USD|-|/BaseFareCurrencyCode|--|
In the Request
Optional
- Parameter: GrandTotalBaseFareAmount
-
Type: string
Description: Used to return grand total base fare amount.
Sample Value:
|-|SolutionInformation SolutionSequenceNmbr="1"|--||-|BaseFareCurrencyCode|--|USD|-|/BaseFareCurrencyCode|--||-|CurrencyCode|--|USD|-|/CurrencyCode|--||-|GrandTotalBaseFareAmount|--|3209.21|-|/GrandTotalBaseFareAmount|--|
In the Request
Optional
- Parameter: GrandTotalEquivFareAmount
-
Type: string
Description: Used to pass grand total equivalent fare amount.
Sample Value:
|-|SolutionInformation SolutionSequenceNmbr="1"|--||-|BaseFareCurrencyCode|--|USD|-|/BaseFareCurrencyCode|--||-|CurrencyCode|--|USD|-|/CurrencyCode|--||-|GrandTotalBaseFareAmount|--|3209.21|-|/GrandTotalBaseFareAmount|--||-|GrandTotalEquivFareAmount|--|1221.00|-|/GrandTotalEquivFareAmount|--|
In the Request
Optional
- Parameter: GrandTotalTaxes
-
Type: string
Description: Used to pass grand total taxes amount details.
Sample Value:
|-|SolutionInformation SolutionSequenceNmbr="1"|--||-|BaseFareCurrencyCode|--|USD|-|/BaseFareCurrencyCode|--||-|CurrencyCode|--|USD|-|/CurrencyCode|--||-|GrandTotalBaseFareAmount|--|3209.21|-|/GrandTotalBaseFareAmount|--||-|GrandTotalEquivFareAmount|--|1221.00|-|/GrandTotalEquivFareAmount|--||-|GrandTotalTaxes|--|118.20|-|/GrandTotalTaxes|--|
In the Request
Optional
- Parameter: CommissionContract
-
Type: string
Description: Used to pass commission contract details.
Sample Value:
|-|AgencyCommission|--||-|CommissionContract|--|LIVERPOOL02|-|/CommissionContract|--||-|TotalPricedCommission|--|77.52|-|/TotalPricedCommission|--||-|ValidatingCarrier|--|QF|-|/ValidatingCarrier|--||-|/AgencyCommission|--|
In the Request
Optional
- Parameter: TotalPricedCommission
-
Type: string
Description: Used to pass total priced commission value.
Sample Value:
|-|AgencyCommission|--||-|CommissionContract|--|LIVERPOOL02|-|/CommissionContract|--||-|TotalPricedCommission|--|77.52|-|/TotalPricedCommission|--||-|ValidatingCarrier|--|QF|-|/ValidatingCarrier|--||-|/AgencyCommission|--|
In the Request
Optional
- Parameter: ValidatingCarrier
-
Type: string
Description: Used to pass related validating carrier details for agency managed commission.
Sample Value:
|-|AgencyCommission|--||-|CommissionContract|--|LIVERPOOL02|-|/CommissionContract|--||-|TotalPricedCommission|--|77.52|-|/TotalPricedCommission|--||-|ValidatingCarrier|--|QF|-|/ValidatingCarrier|--||-|/AgencyCommission|--|
Resolved Issues
In the Request
Optional
Description: (10/18/2021) - removed code validation which prevented combining SpecificFare and GoverningCarrierOverride. As of today both elements can be sent within a single xml payload.
v2.15.0 | March 23, 2017
- Added a new attribute used to request the webservice to show all Agency Retailer Details
- Added a new element that allows user to target an agency managed commission calculation from a specific business line
- Added ability to exclude aggregated content from the services response
- Enhanced services response to pass additional details related to validating carriers
API Information
What's New
- Added a new attribute used to request the webservice to show all Agency Retailer Details
- Added a new element that allows user to target an agency managed commission calculation from a specific business line
- Added ability to exclude aggregated content from the services response
- Enhanced services response to pass additional details related to validating carriers
New Features
In the Request
Optional
- Parameter: HandlingFees
-
Type: boolean
Description: used to to display the original base fare and GST (when applicable), along with new information displaying all handling fees (with applicable GST) in the response
Sample Value:
|-|FareOptions ASLBreakdown="false" ASLIgnore="false" Excursion="false" HandlingFees="false" Net="false" Private="false" Public="false"/|--|
In the Request
Optional
- Parameter: AggregatedContentExclude
-
Type: boolean
Description: used to exclude aggregated content
Sample Value:
|-|PricingQualifiers AlternateCurrencyCode="EUR" CurrencyCode="USD" AggregatedContentExclude="false" FareFocusExclude="false" NoDate="false" RoundTheWorld="false" Source="v2"|--|
In the Request
Optional
- Parameter: CommissionContract
-
Type: string
Description: used to select specific contracts to process at a time of pricing
Sample Value:
|-|CommissionContract|--|WHOLESALERCONTRACT01|-|/CommissionContract|--|
In the Request
Optional
- Parameter: ManuallyAdjustedSellingLevel
-
Type: N/A
Description: used to pass markup or markdown amount
Sample Value:
|-|ManuallyAdjustedSellingLevel MarkUp="5"/|--| |-|ManuallyAdjustedSellingLevel MarkUp="10"/|--| |-|ManuallyAdjustedSellingLevel MarkUp="1"/|--| |-|PassengerType Code="ADT" Quantity="1"/|--| |-|PassengerType Code="CNN" Quantity="1"/|--| |-|PassengerType Code="INF" Quantity="1"/|--|Note: modified repeat factor from 1 to 99 to be able to match it with specific passenger types
In the Response
Optional
- Parameter: LayerTypeName
-
Type: string
Description: used to return selling fare data for each pax type
Sample Value:
|-|SellingFareData LayerTypeName="1"|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to return base fare amount for selling fare data
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass applicable constructed total amount for selling fare data
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--| |-|ConstructedTotal Amount="100"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass equivalent amount for selling fare data
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--| |-|ConstructedTotal Amount="100"/|--| |-|Equivalent Amount="100"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass total taxes amount for selling fare data
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--| |-|ConstructedTotal Amount="100"/|--| |-|Equivalent Amount="100"/|--| |-|TotalTaxes Amount="10.23"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass total per passenger selling fare amount
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--| |-|ConstructedTotal Amount="100"/|--| |-|Equivalent Amount="100"/|--| |-|TotalTaxes Amount="10.23"/|--| |-|TotalPerPassenger Amount="123.45"/|--|
In the Response
Optional
- Parameter: Text
-
Type: string
Description: used to pass fare calculation text for selling fare data
Sample Value:
|-|SellingFareData LayerTypeName="1"|--| |-|BaseFare Amount="100"/|--| |-|ConstructedTotal Amount="100"/|--| |-|Equivalent Amount="100"/|--| |-|TotalTaxes Amount="10.23"/|--| |-|TotalPerPassenger Amount="123.45"/|--| |-|FareCalculation|--| |-|Text|--|FCXXX|-|/Text|--| |-|/FareCalculation|--|
In the Response
Optional
- Parameter: Code
-
Type: string
Description: used to pass tax code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: Description
-
Type: string
Description: used to pass tax description for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass tax amount for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: Currency Code
-
Type: string
Description: used to pass tax currency code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: AmountPublished
-
Type: string
Description: used to pass published amount for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: PublishedCurrencyCode
-
Type: string
Description: used to pass published currency code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: StationCode
-
Type: string
Description: used to pass station code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: CountryCode
-
Type: string
Description: used to pass country code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: Country Code
-
Type: string
Description: used to pass country code for selling fare tax data
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: GoodAndServicesInd
-
Type: boolean
Description: used to indicate goods and services tax
Sample Value:
|-|Tax Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="false"/|--|
In the Response
Optional
- Parameter: Code
-
Type: string
Description: used to pass the tax breakdown code
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: Description
-
Type: string
Description: used to pass selling fare tax breakdown description
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass individual tax amount
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: CurrencyCode
-
Type: string
Description: used to pass individual tax currency code
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: AmountPublished
-
Type: string
Description: used to pass published amount for individual tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: PublishedCurrencyCode
-
Type: string
Description: used to pass published currency code for individual tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: StationCode
-
Type: string
Description: used to pass station code for individual tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: CountryCode
-
Type: string
Description: used to pass country code for individual tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: GoodAndServicesInd
-
Type: boolean
Description: used to indicate goods and services tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: AirlineCode
-
Type: string
Description: used to pass airline code associated to individual tax
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: TaxType
-
Type: string
Description: used to pass individual tax type
Sample Value:
|-|TaxBreakDown Code="US1" Description="FUEL TAX" Amount="10.5" CurrencyCode="USD" AmountPublished="5" PublishedCurrencyCode="USD" StationCode="DFW" CountryCode="US" GoodAndServicesInd="true" AirlineCode="BA" TaxType="P"/|--|
In the Response
Optional
- Parameter: Code
-
Type: string
Description: used to pass markup type code
Sample Value:
|-|Markup Code="J" Description="ADJT" Amount="5.23"/|--|
In the Response
Optional
- Parameter: Description
-
Type: string
Description: used to pass markup description
Sample Value:
|-|Markup Code="J" Description="ADJT" Amount="5.23"/|--|
In the Response
Optional
- Parameter: Amount
-
Type: string
Description: used to pass the markup amount
Sample Value:
|-|Markup Code="J" Description="ADJT" Amount="5.23"/|--|
In the Response
Optional
- Parameter: NewValidatingProcess
-
Type: boolean
Description: used to indicate whether the validating carrier information is related to new process or not
Sample Value:
|-|ValidatingCarrier NewValidatingProcess="true" SolutionSequenceNmbr="1"|--|
In the Response
Optional
- Parameter: SolutionSequenceNmbr
-
Type: string
Description: used to associate a particular set of optional charge-related information to a particular pricing option
Sample Value:
|-|ValidatingCarrier NewValidatingProcess="true" SolutionSequenceNmbr="1"|--|
In the Response
Optional
- Parameter: SettlementMethod
-
Type: string
Description: used to pass information on the settlement method type
Sample Value:
|-|SettlementMethod|--|BSP|-|/SettlementMethod|--|
In the Response
Optional
- Parameter: IETCheckedValidatingCarrier
-
Type: string
Description: used to pass information on the Interline Electronic Ticket Validating Carrier
Sample Value:
|-|IETCheckedValidatingCarrier|--|AA|-|/IETCheckedValidatingCarrier|--|
In the Response
Optional
- Parameter: Type
-
Type: string
Description: used to pass the details on the ticket type
Sample Value:
|-|Ticket Type="ETKTREQ" CarrierCode="AA" ValidatingCarrierType="Default"|--|
In the Response
Optional
- Parameter: CarrierCode
-
Type: string
Description: used to pass the carrier code
Sample Value:
|-|Ticket Type="ETKTREQ" CarrierCode="AA" ValidatingCarrierType="Default"|--|
In the Response
Optional
- Parameter: ValidatingCarrierType
-
Type: string
Description: used to pass details on the validating carrier type. Possible values are: "Default", "Alternate" and "IETChecked"
Sample Value:
|-|Ticket Type="ETKTREQ" CarrierCode="AA" ValidatingCarrierType="Default"|--|
In the Response
Optional
- Parameter: Type
-
Type: string
Description: used to pass details on the interline agreement type
Sample Value:
|-|InterlineAgreement Type="ABCD" CarrierCode="AC"/|--|
In the Response
Optional
- Parameter: CarrierCode
-
Type: string
Description: used to pass the carrier code
Sample Value:
|-|InterlineAgreement Type="ABCD" CarrierCode="AC"/|--|
v2.14.0 | November 10, 2016
- Added ability to price and specify virtual form of payment at .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers/BasicFOP/@Virtual.
- Added .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/RetailerRuleQualifier@Qualifier within the request message to be able to price by incorporating fares linked to a specific Retailer Rule Qualifier code.
- Added .../PriceQuote/PricedItinerary/AirItineraryPricingInfo/RetailerRules together with corresponding elements/attributes (AdjustmentSellingLevel and PricingTransaction) to pass information on the retailer rules within the response message.
- Added ability to specify the markup/down amount at the request level .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/ManuallyAdjustedSellingLevel/@MarkDown and @MarkUp.
API Information
What's New
- Added ability to price and specify virtual form of payment at .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers/BasicFOP/@Virtual.
- Added .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/RetailerRuleQualifier@Qualifier within the request message to be able to price by incorporating fares linked to a specific Retailer Rule Qualifier code.
- Added .../PriceQuote/PricedItinerary/AirItineraryPricingInfo/RetailerRules together with corresponding elements/attributes (AdjustmentSellingLevel and PricingTransaction) to pass information on the retailer rules within the response message.
- Added ability to specify the markup/down amount at the request level .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/ManuallyAdjustedSellingLevel/@MarkDown and @MarkUp.
New Features
In the Request
Optional
- Parameter: Virtual
-
Type: string
Description: Used to pass virtual form of payment information.
Sample Value:
|-|BasicFOP Type="CK" Reference="1" Virtual="SABREAIRONETWOFOUR"|--|
In the Request
Optional
- Parameter: RetailerRuleQualifier
-
Type: N/A
Description: Used to price an itinerary incorporating fares linked to a specific Retailer Rule Qualifier code.
Sample Value:
|-|RetailerRuleQualifier Force="true"|--|
In the Request
Optional
- Parameter: Force
-
Type: boolean
Description: Used to force only fares with a matched Business Rule containing the specified Retailer Rule Qualifier.
Sample Value:
|-|RetailerRuleQualifier Force="true"|--|
In the Request
Optional
- Parameter: Qualifier
-
Type: string
Description: Used to specify a RetailerRuleQualifier to price with.
Sample Value:
|-|RetailerRuleQualifier Force="true"|--| |-|Qualifier|--|ABC123|-|/Qualifier|--|
In the Request
Optional
- Parameter: ManuallyAdjustedSellingLevel
-
Type: N/A
Description: Used to to specify the markup/down amount that’s to be applied at time of pricing to create a manually Adjusted Selling Level fare.
Sample Value:
|-|ManuallyAdjustedSellingLevel MarkDown="5" MarkUp="10"/|--|
In the Request
Optional
- Parameter: MarkDown
-
Type: decimal
Description: Used to instruct the system to price the itinerary with a mark down amount.
Sample Value:
|-|ManuallyAdjustedSellingLevel MarkDown="5" MarkUp="10"/|--|
In the Request
Optional
- Parameter: MarkUp
-
Type: decimal
Description: Used to instruct the system to price the itinerary with a mark up amount.
Sample Value:
|-|ManuallyAdjustedSellingLevel MarkDown="5" MarkUp="10"/|--|
In the Response
Optional
- Parameter: AdjustmentSellingLevel
-
Type: string
Description: Used to return retailer rule for the Adjustment Selling Level.
Sample Value:
|-|RetailerRules|--| |-|AdjustmentSellingLevel|--|ASLRULE|-|/AdjustmentSellingLevel|--|
In the Response
Optional
- Parameter: PricingTransaction
-
Type: string
Description: Used to return retailer rule for pricing transactions.
Sample Value:
|-|RetailerRules|--| |-|AdjustmentSellingLevel|--|ASLRULE|-|/AdjustmentSellingLevel|--| |-|PricingTransaction|--|PRICINGRULE|-|/PricingTransaction|--|
v2.13.0 | August 25, 2016
- Added two new attributes to the request message at .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/SpecificPenalty/Changeable, .../EitherOr and .../Refundable used to specify penalties after or before departure.
- Added an attribute .../@Reference on the request level at .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers in order to reference a line number from PNR FOP field.
- Added .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/BasicEconomyExclude to the request message to allow airline customers to exclude Basic Economy Fares from the pricing response.
API Information
What's New
- Added two new attributes to the request message at .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/SpecificPenalty/Changeable, .../EitherOr and .../Refundable used to specify penalties after or before departure.
- Added an attribute .../@Reference on the request level at .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers in order to reference a line number from PNR FOP field.
- Added .../PriceRequestInformation/OptionalQualifiers/PricingQualifiers/BasicEconomyExclude to the request message to allow airline customers to exclude Basic Economy Fares from the pricing response.
New Features
In the Request
Optional
- Parameter: BeforeDeparture
-
Type: boolean
Description: used to query before depature fees
Sample Value:
|-|SpecificPenalty|--| |-|Changeable MaxPenalty="100" BeforeDeparture="true"Note: Parameter used at .../Changeable, .../EitherOr and .../Refundable
In the Request
Optional
- Parameter: AfterDeparture
-
Type: boolean
Description: used to query after depature fees
Sample Value:
|-|EitherOr Any="true" CurrencyCode="USD" MaxPenalty="100" AfterDeparture="true"/|--|Note: Parameter used at .../Changeable, .../EitherOr and .../Refundable
In the Request
Optional
- Parameter: Reference
-
Type: integer
Description: used to reference a line number from PNR FOP field
Sample Value:
|-|FOP_Qualifiers|--||-|BasicFOP Reference="1"/|--||-|/FOP_Qualifiers|--|Note: Parameter used at .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers/BasicFOP/@Reference, .../PriceRequestInformation/OptionalQualifiers/FOP_Qualifiers/BSP_Ticketing/MultipleFOP/.../@Reference
In the Request
Optional
- Parameter: BasicEconomyExclude
-
Type: string
Description: used to allow airline customers to exclude Basic Economy Fares from the pricing response
Sample Value:
|-|BargainFinder Rebook="true"/|--||-|BasicEconomyExclude|--|O|-|/BasicEconomyExclude|--|
In the Response
Optional
- Parameter: FareBasisCode
-
Type: string
Description: used to to pass related fare information
Sample Value:
|-|PenaltyInformation Amount="123.00" Cat16="true" Currency="USD" FareBasisCode="M7FM0NL" Type="CPBD"|--| |-|FareBasisCode|--|M7FM0NL|-|/FareBasisCode|--|
In the Response
Optional
- Parameter: FareComponent
-
Type: string
Description: used to to pass related fare component information
Sample Value:
|-|PenaltyInformation Amount="123.00" Cat16="true" Currency="USD" FareBasisCode="M7FM0NL" Type="CPBD"|--||-|FareBasisCode|--|M7FM0NL|-|/FareBasisCode|--||-|FareComponent|--|123|-|/FareComponent|--|