| cl | No | Cabin. WT = World Traveller (economy); WP = World Traveller Plus (premium economy); CW = Club World (business); FI = First. Only applies to some choices of the other fields; ignored otherwise. | WT |
| cs | No | Cabin. ET = Euro Traveller (economy); CE = Club Europe (business). Only applies to some choices of the other fields; ignored otherwise. | ET |
| tp | No | Tier points you have so far (optional). Used only for the progress toward the next tier. | |
| yr | No | When you fly. 26 = Up to 31 March 2027; 27 = From 1 April 2027. From 1 April 2027 British Airways lowers the extra tier points on some long-haul fares (World Traveller Plus Premium Economy, Club World and First) and Silver needs 8,000 tier points, Gold 21,000. | 26 |
| fce | No | Club Europe fare type. BU = Business (+175 tier points); SF = Semi-Flex (+275 tier points); FF = Fully-Flex (+375 tier points). Only applies to some choices of the other fields; ignored otherwise. | BU |
| fcw | No | Club World fare type. BU = Business (+500 tier points (200 from 1 April 2027)); SF = Semi-Flex (+700 tier points (400 from 1 April 2027)); FX = Flex (+900 tier points (600 from 1 April 2027)); FF = Fully-Flex (+1,100 tier points (800 from 1 April 2027)). Only applies to some choices of the other fields; ignored otherwise. | BU |
| fet | No | Euro Traveller fare type. B = Basic (no extra tier points); P = Plus (+75 tier points); SF = Semi-Flex (+175 tier points); FF = Fully-Flex (+275 tier points). Basic is the Basic Economy fare: it earns no extra tier points. Only applies to some choices of the other fields; ignored otherwise. | P |
| ffi | No | First fare type. FI = First (+650 tier points (300 from 1 April 2027)); SF = Semi-Flex (+850 tier points (500 from 1 April 2027)); FX = Flex (+1,050 tier points (700 from 1 April 2027)); FF = Fully-Flex (+1,250 tier points (900 from 1 April 2027)). Only applies to some choices of the other fields; ignored otherwise. | FI |
| fwp | No | World Traveller Plus fare type. PE = Premium Economy (+275 tier points (175 from 1 April 2027)); SF = Semi-Flex (+375 tier points); FX = Flex (+475 tier points); FF = Fully-Flex (+575 tier points). Only applies to some choices of the other fields; ignored otherwise. | PE |
| fwt | No | World Traveller fare type. B = Basic (no extra tier points); ST = Standard (+150 tier points); SF = Semi-Flex (+250 tier points); FX = Flex (+350 tier points); FF = Fully-Flex (+450 tier points). Basic is the Basic Economy fare: it earns no extra tier points. Only applies to some choices of the other fields; ignored otherwise. | ST |
| haul | No | Short haul or long haul. S = Short haul; L = Long haul. Short haul is Euro Traveller and Club Europe; long haul is World Traveller, World Traveller Plus, Club World and First. | S |
| price | No | Fare paid (GBP, whole ticket) in GBP. In pounds: base fare plus carrier-imposed charges for the whole ticket, without government taxes and airport charges. British Airways converts other currencies at the IATA 5-day rate on the day you buy. Required unless creditTo is given. | |
| addons | No | Add-ons (GBP, optional). Paid seats, extra bags and sustainable aviation fuel (SAF): 2 tier points per £1, and Avios at your tier rate. Tier points from SAF are capped at 2,000 a year. | |
| status | No | Your British Airways Club tier. BL = Blue; BR = Bronze; SV = Silver; GD = Gold. | BL |
| flights | No | Number of flights. Each flight earns the extra tier points: a return trip is 2 flights, and a connection adds one per leg. | |
| creditTo | No | Credit the flights to a partner program instead of British Airways's own: alaska = Atmos Rewards (creditStatus one of: Atmos Rewards member, Atmos Silver, Atmos Gold, Atmos Platinum, Atmos Titanium). 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. | |
| creditClass | No | The booking class letter on the ticket, for creditTo (required with creditTo). Ignored without creditTo. | |
| creditStatus | No | Your status in the creditTo program, by its name as listed under creditTo. Defaults to the base level. Ignored without creditTo. | |
| creditFlights | No | 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. | |