AllianceCriteria
A set of Alliance specific filter criteria for shopping requests.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
alliance |
A reference for two or more airlines participating in a commercial relationship or joint venture, where a joint and commonly identifiable product is marketed under a single commercial name or brand. |
Alliance |
false |
|
|
${prop.ignore} |
flightHaulTypeCode |
Flight haul length type. Example: LH (long haul 6 hrs plus). |
FlightHaulCode |
false |
|
|
${prop.ignore} |
geographicalIndTypeCode |
Geographical indicator type. Example: DOM (Domestic) |
ProductDetailsCode |
false |
|
|
${prop.ignore} |
prefLevel |
An Information supporting some shopping filter criteria, including preference level code (e.g. Preferred, Exclude, etc.). |
PrefLevel |
false |
|
|
${prop.ignore} |
shoppingCriteria |
A set of criteria which qualifies the flight request by influencing which results are returned in the shopping response, including preferred or required criteria. |
array |
false |
ShoppingCriteria |
--- |
${prop.ignore} |
{
"alliance" : {
"airline" : [ { } ],
"allianceCode" : { },
"allianceCriteria" : [ { } ],
"allianceMember" : [ { } ],
"loyaltyProgram" : [ { } ],
"loyaltyProgramAccount" : { },
"name" : "string",
"urlUri" : "string"
},
"flightHaulTypeCode" : {
"flightHaulTypeCodeEnum" : { }
},
"geographicalIndTypeCode" : {
"productDetailsCodeEnum" : { }
},
"prefLevel" : {
"airlineCriteria" : [ { } ],
"allianceCriteria" : [ { } ],
"fareCriteria" : [ { } ],
"flightCharacteristicsCriteria" : [ { } ],
"flightCriteria" : { },
"groupFareCriteria" : [ { } ],
"keyValueProperty" : { },
"prefContextText" : "string",
"prefLevelCode" : { },
"serviceCriteria" : [ { } ],
"stationCriteria" : { }
},
"shoppingCriteria" : [ {
"allianceCriteria" : { },
"baggagePricingCriteria" : { },
"cabinTypeCriteria" : { },
"connectionCriteria" : { },
"existingOrderCriteria" : { },
"fareCriteria" : [ { } ],
"flightCriteria" : { },
"fopCriteria" : [ { } ],
"paymentCardCriteria" : [ { } ],
"programCriteria" : [ { } ],
"promotionCriteria" : { },
"seatCriteria" : [ { } ],
"serviceCriteria" : { },
"specialNeedsCriteria" : { },
"tripPurposeCode" : { }
} ]
}