When retrieving flight offers from an NDC or GDS source, identify the fare brand name and branded fare attributes for each offer; these are typically returned as a fare family or branded fare block with an associated list of included and excluded amenities
Map the fare brand attributes to standardized amenity icons and descriptions: seat pitch/recline, carry-on bag inclusion, checked bag allowance, change fee, refundability, lounge access, and in-flight meal
Display the fare brand name and all included/excluded attributes with equal visual prominence to the price; suppressing or obscuring attributes to steer users toward a higher fare may violate airline distribution agreements
For IATA Resolution 787 or equivalent airline content display obligations, ensure that all branded fare conditions sourced from the airline are shown accurately and not modified or summarized in a misleading way
When a user selects a fare, persist the branded fare name and key attribute values in the booking record so they are available for post-booking customer service and dispute resolution
Known gotchas
Branded fare attribute data sourced from GDS aggregation may be less complete or less current than data from the airline's direct NDC channel; NDC-sourced fare families are the authoritative version of airline-defined attributes
Some airlines require specific branding display rules (font size, logo use, mandatory attribute list) as a condition of distribution — review the airline's content standards document if operating under a direct NDC agreement
Comparing branded fare attributes across airlines in a side-by-side matrix requires careful normalization since bag policies, seat pitch ranges, and flexibility labels are not standardized — avoid presenting incompatible attributes as directly equivalent
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp