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 Air France'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). 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. The programs follow the airline in airline (AF: delta, flying-club; KL: delta, flying-club). Give the booking class letter as creditClass. The flights are segs (their miles), or creditFlights. No price is needed with creditTo.",
+ "enum": [
+ "delta",
+ "flying-club"
+ ],
+ "type": "string"
+}
changedInput schema / properties / price / description
Previous value: -"Ticket fare in euros (whole trip) in EUR. The base fare plus the carrier-imposed surcharge, without government taxes and airport charges, for the whole ticket. Enter it in euros; Flying Blue converts other currencies itself."New value: +"Ticket fare in euros (whole trip) in EUR. The base fare plus the carrier-imposed surcharge, without government taxes and airport charges, for the whole ticket. Enter it in euros; Flying Blue converts other currencies itself. Required unless creditTo is given."
changedInput schema / required
Previous value: -[
- "price",
- "segs"
-]New value: +[
+ "segs"
+]