| hp | No | HON Circle Points you have this year (optional). Only applies to some choices of the other fields; ignored otherwise. | |
| op | No | Operated by. LH = Lufthansa; LX = SWISS; OS = Austrian; SN = Brussels. All four earn the same with Miles & More. | LH |
| qp | No | Qualifying Points you have this year (optional). | |
| icf | No | Intercontinental flights. One way. Airports on two different continents. | |
| pts | No | Points you have this year (optional). Used only for the progress toward the next tier. | |
| cont | No | Continental flights. One way. Filled in from the airports above; you can also type it. Both airports on the same continent, including domestic flights. | |
| segs | No | The flights, one way and in order, one entry per flight (1 to 8): fromCountry and toCountry, the ISO 3166 two-letter country codes of its two airports; optional kind, C (continental) or I (intercontinental), which overrides the country table; optional from and to, the IATA codes of its two airports, which label the breakdown; some airlines also use them (Vladivostok, VVO, on JAL and ANA; the Madrid-Barcelona Air Shuttle, MAD-BCN, on Iberia; the long-haul tables named by city on SAS). | |
| trip | No | Trip. ow = One way; rt = Round trip (same flights back). Round trip counts the same flights back. The fare above is for the whole ticket either way. | ow |
| cabin | No | Cabin. Y = Economy; W = Premium Economy; C = Business; F = First. | Y |
| price | No | Fare in euros in EUR. In euros (EUR), for the whole ticket: the base fare plus the surcharges the airline adds, without government taxes and airport charges. Miles & More converts a fare in another currency to euros itself. This method is for tickets from a Lufthansa Group airline (numbers starting 220, 724, 257, 082 or 101, or Eurowings). Required unless creditTo is given. | |
| status | No | Your Miles & More status. MM = Member (no status); FT = Frequent Traveller; SE = Senator; HC = HON Circle. Frequent Traveller, Senator and HON Circle earn 6 award miles per euro instead of 4. | MM |
| creditTo | No | Credit the flights to a partner program instead of Lufthansa's own: united = United MileagePlus (creditStatus one of: General member, Premier Silver, Premier Gold, Premier Platinum, Premier 1K); aeroplan = Aeroplan (creditStatus one of: Aeroplan Member, 25K, 35K, 50K, 75K, Super Elite). 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 op (LH: united, aeroplan; LX: united, aeroplan; OS: united, aeroplan; SN: united, aeroplan). 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. | |