addedInput schema / properties / creditClass
Added value: +{
+ "description": "The booking class letter on the ticket, for creditTo (required with creditTo). Ignored without creditTo.",
+ "pattern": "^[A-Za-z]$",
+ "type": "string"
+}
addedInput schema / properties / creditFlights
Added value: +{
+ "description": "The flights for creditTo: one entry per one-way flight, in order, with its great-circle miles (calculate_flight_distance gives them) and optionally from/to airport codes. Defaults to segs when they carry miles.",
+ "items": {
+ "properties": {
+ "from": {
+ "description": "The departure airport's code; labels the breakdown.",
+ "pattern": "^[A-Za-z0-9]{3,4}$",
+ "type": "string"
+ },
+ "miles": {
+ "description": "Great-circle distance of this flight in miles.",
+ "maximum": 12500,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "to": {
+ "description": "The arrival airport's code; labels the breakdown.",
+ "pattern": "^[A-Za-z0-9]{3,4}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "miles"
+ ],
+ "type": "object"
+ },
+ "maxItems": 8,
+ "minItems": 1,
+ "type": "array"
+}
addedInput schema / properties / creditStatus
Added value: +{
+ "description": "Your status in the creditTo program, by its name as listed under creditTo. Defaults to the base level. Ignored without creditTo.",
+ "maxLength": 64,
+ "type": "string"
+}
addedInput schema / properties / creditTo
Added value: +{
+ "description": "Credit the flights to a partner program instead of Aeromexico's own: delta = Delta SkyMiles (creditStatus one of: SkyMiles Member, Silver Medallion, Gold Medallion, Platinum Medallion, Diamond Medallion); flying-club = Flying Club (creditStatus one of: Red, Silver, Gold); flying-blue = Flying Blue (creditStatus one of: Explorer, Silver, Gold, Platinum, Ultimate). Earns by each flight's distance and the booking class at the program's published partner rates; leave creditTo out for the airline's own program. Give the booking class letter as creditClass. Give the flights as creditFlights (one entry per flight with its great-circle miles). No price is needed with creditTo.",
+ "enum": [
+ "delta",
+ "flying-club",
+ "flying-blue"
+ ],
+ "type": "string"
+}
changedInput schema / properties / price / description
Previous value: -"Base fare in US dollars (whole ticket) in US dollars. The ticket total minus taxes and fees, for the whole ticket. If you paid in pesos, enter the equivalent in US dollars."New value: +"Base fare in US dollars (whole ticket) in US dollars. The ticket total minus taxes and fees, for the whole ticket. If you paid in pesos, enter the equivalent in US dollars. Required unless creditTo is given."
removedInput schema / required
Removed value: -[
- "price"
-]