Brand Detail Pricing

Requesting brand details in the AirPrice request returns the brand tier and summary brand content associated with a fare. As in the search APIs, brand details allow you to determine if features such a meals or a carry-on bag are available and whether each is included in the fare or available at an extra charge.

In this topic:

Brand Pricing

Note that when requesting brand pricing with lowFareFindInd set to true, AirPrice uses only the brand tier (and any other pricing modifiers) to find the lowest fare within a brand tier regardless of class of service.

Brand Pricing Request

AirPrice does not return branded fares by default. To return branded fares, in the request:

  • Set returnBrandedFaresInd to true. If not sent the default value is false.
  • Send SpecificFlightCriteria @brandTier with the brand tier to price. Sending @brandTier is currently supported only with the full payload request.

If no brand content exists for the itinerary, the AirPrice response prices the itinerary and returns a message that no brands are available.

Brand Details Response

When brand details are is requested, the response may include multiple flights with the same brand information. So, in a pricing response with brand details, common brand details are consolidated across flights in the ReferenceListBrand object. For each flight, an internal identifier in the offer matches to an identifier ReferenceListBrand/Brand, which lists brand attributes. 

Brand identifiers start with the letter b, as in b1, b2, and so on. For NDC, brand numbers incorporate the carrier code; for example, QFb1, AAb2.

The BrandAttribute object contains one or more instances of the key value pairs classification and inclusion, as follows:

  • classification: Returns any of seven possible values:
    • CarryOn
    • CheckedBag
    • Meals
    • Seats
    • Rebooking
    • Refund
    • Wifi
  • inclusion: Notes whether the brand attribute in classification is included in the price of the fare or is chargeable. Possible values are:
    • Included: The attribute is included in the fare at no additional charge.
    • Chargeable: The attribute is included in the fare at a cost.