Other UTAs

Other UTAs are returned when responding to a request for UTAs that has no filter or a filter for the respective UTA.

Copy
Copied
// Use "ticket_attributes_filter" key in request body:
{
  "control": {
  	"includes": [
  	  "uta"									// response should return UTAs
  	],
    "ticket_attributes_filter": [			// optional filter specifies the UTA
    										// categories to be returned

    	"brand",							// include these categories in the response
    	"carry_on_baggage",
    	"checked_baggage",
    	"lounge_access",
    	"upgrade_eligibility",
    	"boarding_priority",
    	"check_in_priority",
    	// ...
    ],
    // ...
  }
// ...
}

Response

Attributes Type Description/Value
headline string headline, up to 40 characters
description string description, up to 140 characters
application string Application for brand-related Optional Service UTAs. Can be: not offered, displayed, free or for a charge.
commercial_name string The value of the commercial name field of the Optional Service Record S5
small_icon_url string URL for the 42x42 icon
large_icon_url string URL for the 84x84 icon
assessment string Possible values: “neutral”, “benefit”, “restriction”, “fee”
categories array Standard Category IDs: advance-change, cancellation, same-day-change, checked-bag-allowance, carry-on-allowance, seat-selection, upgrade-eligibility, check-in-priority, boarding-priority, lounge-access
fees array NOTE: Will always be “null” as this data is not provided at the branded fare level. Additional fees. Elements are objects with members: currency_code (string), amount_min (string), amount_max (string)
bag_limits object For Category IDs checked-bag-allowance and carry-on-allowance: weight_kg (the maximum allowable weight in kilograms and size_lcm (the maximum allowable size as a linear measurement in centimeters). For all other Category IDs, this attribute will return a null value.