- Joined
- Feb 23, 2015
- Posts
- 5,932
- Qantas
- Platinum 1
- Virgin
- Platinum
- Star Alliance
- Gold
Many of you would be aware that the QFF points and status credit calculator was overhauled in late January with a slew of 'enhancements' in true Qantas style. Most notably, the new calculator is slower and less intuitive than the one it replaced, and no longer offers calculation of multi-city itineraries. Despite being a downgrade in many aspects, one positive to arise from the revamp was a publicly accessible API (credit to @AisleSeat for spotting this)
I've put together a Google Sheet which provides the following features using the API:
I'd love to hear feedback or suggested improvements to the sheet and hope to continue adding features if there is sufficient interest.
Known issues
Cell drop-down load times: When using the drop-down menus for Origin, Destination, Carrier or Class, the menu will sometimes show a "Loading.." message but never update. This is due to clicking through menus faster than the API can respond, and Google Sheets drop-down menus not updating in realtime. When this occurs, simply select another cell and then reselect the drop-down menu - the API will have most likely responded by this time and the list should populate. The drop-downs can also be skipped entirely by manually typing the three digit airport codes and two-letter airline code in upper case. Use of the drop down for Class is recommended as acceptable input varies by carrier and route.
Missing routes: Unfortunately the new calculator and underlying API are still missing some routes. The Google sheet is beholden to the data provided by the API so is also affected by any omissions/inaccuracies. Adding a database of routes/carriers may be something to look at in the long-term, but isn't a high priority at this stage.
I've put together a Google Sheet which provides the following features using the API:
- Simple calculation of QFF points and status credits for up to 16 legs
- Addition of status bonus points and/or promotional SC where applicable
- Validation of city pairs, carriers on specific city pairs, and SC earn categories
- Retrieval of SC calculation method used for each leg
- Retrieval of API's 'debug distance' - useful for troubleshooting unexpected earn rates (e.g. KUL-BKK) or calculating approx iitinerary mileage
- Have a valid Google account with access to Google Drive - free Gmail accounts can be used
- Click this link and follow the prompts to make a copy of the sheet in your own Google Drive
- Ensure your QFF status is correctly selected in Cell I1 (defaults to Plat)
- Start calculating!
I'd love to hear feedback or suggested improvements to the sheet and hope to continue adding features if there is sufficient interest.
Known issues
Cell drop-down load times: When using the drop-down menus for Origin, Destination, Carrier or Class, the menu will sometimes show a "Loading.." message but never update. This is due to clicking through menus faster than the API can respond, and Google Sheets drop-down menus not updating in realtime. When this occurs, simply select another cell and then reselect the drop-down menu - the API will have most likely responded by this time and the list should populate. The drop-downs can also be skipped entirely by manually typing the three digit airport codes and two-letter airline code in upper case. Use of the drop down for Class is recommended as acceptable input varies by carrier and route.
Missing routes: Unfortunately the new calculator and underlying API are still missing some routes. The Google sheet is beholden to the data provided by the API so is also affected by any omissions/inaccuracies. Adding a database of routes/carriers may be something to look at in the long-term, but isn't a high priority at this stage.
Last edited: