FlyerTalk Forums - View Single Post - How to specify the booking code on ITA
View Single Post
Old Sep 1, 2012 | 2:38 pm
  #66  
ITA Hacker
Company Representative - ITA Software
All eyes on you!
20 Years on Site
 
Join Date: Feb 2006
Location: Cambridge, MA
Posts: 362
Originally Posted by zencat
Code:
FRA :: f+ / f ~ua..M&~ua..E&~ua..U&~ua..H&~ua..Q&~ua..V&~ua..W&~ua..S&~ua..T&~ua..L&~ua..K&~ua..G&~ua..N
ORD :: f+ / f ~ua..M&~ua..E&~ua..U&~ua..H&~ua..Q&~ua..V&~ua..W&~ua..S&~ua..T&~ua..L&~ua..K&~ua..G&~ua..N
That should eliminate all the UA booking codes that award 100% of the miles (so only flights that award 125-200% should be found). However, this results in "K" class flights that are operated by United. Why didn't "~ua..k" work?
These are the fare basis codes, not the booking codes. So you're prohibiting fares called "N" and "K" and so forth, which actually don't exist, so the restriction doesn't do anything.

If you want to control booking classes, you want something more like "/f !bc=M&!bc=E..."

You can also use wildcarded fare basis codes; the industry uses a dash to indicate "any sequence of characters", and usually (but not always) the first letter of the fare basis corresponds to the booking code that will be used: "/f !ua..M-&!ua..E-&..."
ITA Hacker is offline