Skip to content
/ ual Public
forked from superflyer/ual

United Airlines inventory search

Notifications You must be signed in to change notification settings

dev20/ual

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperFlyer United Airlines Utility

  • Search united.com for fare class availability, including award and upgrade buckets.
  • Set a cron job to check for availability and send yourself email when seats become available.
  • Mileage run option allows querying of multiple segments over a date range
  • Also includes a web interface for interactive querying.

This documentation is intentionally sparse, so use at your own risk.

Setup

  1. Get a united.com account and set it to Expert Mode.
  2. Get a gmail account.
  3. Enter the account parameters in ual/ual.config (not included in this repo)
  4. Enter your alerts in alerts/alert_defs.txt.
  5. Enter your aggregate alerts in alerts/agg_alert_defs.txt (to search the same route over a range of days).
  6. Enter your mileage run alerts in alerts/mr_search.txt (to search a multi-segment route over a range of days).
  7. Run python ual.py --help to see command-line options.
  8. Run python ual_webserver --help to see options for the webserver. The webserver runs on port 8080 by default.

Notes

  • Fare class descriptions can be found here: http://cwsi.net/united.htm
  • For classes O, I, R, X there is separate inventory for elites (ON/IN/RN/XN). The tool searches both at once: a search for I returning I37 means I=3, IN=7.

About

United Airlines inventory search

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.2%
  • Smarty 10.3%
  • Shell 2.5%