Alaska Atmos Rewards Calculator
calculate_alaska_milesRead-onlyIdempotent
Estimate what a Alaska Airlines ticket earns (miles or points, and status credit where it applies), using cwsi.net's calculator and the airline's published rules. Unofficial.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| card | No | Paying with an Atmos Rewards card. none = No; AS = Ascent (+3 per $1); SU = Summit (+3 per $1); BU = Business (+3 per $1). | none |
| fare | No | Fare. 200 = First, full fare (J); 175 = First (C); 150a = First, discount (D, I); 150b = Main, full fare (Y, B); 125 = Main (H, K); 100 = Main, discount (M, L, V, S, N, Q, O, G); 0 = Saver (X). Only applies to some choices of the other fields; ignored otherwise. | 100 |
| kind | No | Fare type. paid = Paid fare (Main, Premium, First); basic = Basic or Saver (earns 0). Only applies to some choices of the other fields; ignored otherwise. | paid |
| segs | No | Segments. Each flight (segment) earns 500 points. Only applies to some choices of the other fields; ignored otherwise. | |
| when | No | When do you fly?. 2026 = Through Dec 31, 2026; 2027 = From Jan 1, 2027. Members choose a method from Oct 1, 2026; it applies to flights from Jan 1, 2027. | 2026 |
| miles | No | Miles flown. The flight distance in miles. Only applies to some choices of the other fields; ignored otherwise. | |
| price | Yes | Price paid (before taxes and fees) in US dollars. Needed for your card, or for the price method from 2027. | |
| legacy | No | Saver booked early or flown soon. 1 = Yes (30%); 0 = No (earns 0). Saver earns 30% when booked before Jun 11, 2026, or flown through Jul 31, 2026. Otherwise it earns 0. Only applies to some choices of the other fields; ignored otherwise. | 0 |
| method | No | Your earning method. dist = Distance (1 per mile); price = Price paid (5 per $1); seg = Segments (500 per segment). Only applies to some choices of the other fields; ignored otherwise. | dist |
| status | No | Your Atmos status. none = Member (No status); SV = Silver (+25%); GD = Gold (+50%); PT = Platinum (+100%); TT = Titanium (+150%). | none |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | Yes | ||
| notes | Yes | ||
| inputs | Yes | ||
| airline | Yes | ||
| headline | Yes | ||
| progress | No | ||
| breakdown | Yes | ||
| calculator | Yes |