Last edit by: hillrider
Here are some more hidden features of the ITA software.
The extensions to the itasoftware routing language are accessed by postpending commands after a '/'. There's a wide set of commands available, but there's no description of them available on the ITA web site. Unfortunately, each command applies only to one part of the trip, so they must usually be entered in each box.
EXCLUDE SPECIFIC AIRLINES
Command is "-airlines XX ..."
Ex: prohibit jetBlue or Delta
from: BOS ::/ -airlines B6 DL
to: LAX ::/ -airlines B6 DL
LIMIT TO SPECIFIC AIRLINES
Command is "airlines XX ..."
Ex: consider only jetBlue or Delta
from: BOS ::/ airlines B6 DL
to: LAX ::/ airlines B6 DL
LIMIT TO A SINGLE ALLIANCE
Command is "alliance star-alliance|oneworld|skyteam"
Ex: oneworld carriers only
from: BOS ::/ alliance oneworld
to: LAX ::/ alliance oneworld
EXCLUDE CODESHARES
Command is "-codeshare"
Ex: prohibit jetBlue or Delta
from: BOS ::/ -codeshare
to: LAX ::/ -codeshare
LIMIT DURATION OF ITINERARY, IN MINUTES
Command is "maxdur XXX"
Ex: no more than 5hrs for each part of trip
from: BOS ::/ maxdur 300
to: LAX ::/ maxdur 300
EXCLUDE OVERNIGHT STOPS, AIRPORT CHANGES, REDEYES, PROPELLER PLANES, TRAINS, HELICOPTERS, ANY KIND OF SURFACE TRAVEL
Commands are "-overnight", "-change", "-redeye", "-prop", "-train", "-helicopter", "-surface"
Ex: no overnight stops, no airport changes, no redeyes, no propeller planes
from: BOS ::/ -overnight, -change, -redeye, -prop
to: LAX ::/ -overnight, -change, -redeye, -prop
SET MINIMUM OR MAXIMUM TIME FOR CONNECTIONS, IN MINUTES
Commands are "minconnect XX", "maxconnect XX"
Ex: no less than one hour, no more than two hour connections
from: BOS ::/ minconnect 60, maxconnect 120
to: LAX ::/ minconnect 60, maxconnect 120
EXTRA CONNECTION TIME
Command is "padconnect XX"
Ex: require at least 20 minutes more than airline specified minimum connection time
from: BOS ::/ padconnect 20
to: LAX ::/ padconnect 20
PUTTING LOTS OF THINGS TOGETHER
Separate with commas.
Ex:
from: BOS :: UA UA / f bc=l|bc=y, -redeye, -prop
to: LAX :: UA+ / f ua.bos+lax.yup, padconnect 20, -overnight
The extensions to the itasoftware routing language are accessed by postpending commands after a '/'. There's a wide set of commands available, but there's no description of them available on the ITA web site. Unfortunately, each command applies only to one part of the trip, so they must usually be entered in each box.
EXCLUDE SPECIFIC AIRLINES
Command is "-airlines XX ..."
Ex: prohibit jetBlue or Delta
from: BOS ::/ -airlines B6 DL
to: LAX ::/ -airlines B6 DL
LIMIT TO SPECIFIC AIRLINES
Command is "airlines XX ..."
Ex: consider only jetBlue or Delta
from: BOS ::/ airlines B6 DL
to: LAX ::/ airlines B6 DL
LIMIT TO A SINGLE ALLIANCE
Command is "alliance star-alliance|oneworld|skyteam"
Ex: oneworld carriers only
from: BOS ::/ alliance oneworld
to: LAX ::/ alliance oneworld
EXCLUDE CODESHARES
Command is "-codeshare"
Ex: prohibit jetBlue or Delta
from: BOS ::/ -codeshare
to: LAX ::/ -codeshare
LIMIT DURATION OF ITINERARY, IN MINUTES
Command is "maxdur XXX"
Ex: no more than 5hrs for each part of trip
from: BOS ::/ maxdur 300
to: LAX ::/ maxdur 300
EXCLUDE OVERNIGHT STOPS, AIRPORT CHANGES, REDEYES, PROPELLER PLANES, TRAINS, HELICOPTERS, ANY KIND OF SURFACE TRAVEL
Commands are "-overnight", "-change", "-redeye", "-prop", "-train", "-helicopter", "-surface"
Ex: no overnight stops, no airport changes, no redeyes, no propeller planes
from: BOS ::/ -overnight, -change, -redeye, -prop
to: LAX ::/ -overnight, -change, -redeye, -prop
SET MINIMUM OR MAXIMUM TIME FOR CONNECTIONS, IN MINUTES
Commands are "minconnect XX", "maxconnect XX"
Ex: no less than one hour, no more than two hour connections
from: BOS ::/ minconnect 60, maxconnect 120
to: LAX ::/ minconnect 60, maxconnect 120
EXTRA CONNECTION TIME
Command is "padconnect XX"
Ex: require at least 20 minutes more than airline specified minimum connection time
from: BOS ::/ padconnect 20
to: LAX ::/ padconnect 20
PUTTING LOTS OF THINGS TOGETHER
Separate with commas.
Ex:
from: BOS :: UA UA / f bc=l|bc=y, -redeye, -prop
to: LAX :: UA+ / f ua.bos+lax.yup, padconnect 20, -overnight
TIP: More hidden features of ITA
#61
Join Date: Mar 2005
Location: IAH
Programs: UA,AF,BA
Posts: 77
Split Tickets
ITA has found me a fare about $300 than I can find anywhere else, by going LHR->CDG->SXM on AF, and then coming back SXM->ATL->LHR on DL. Great.
Except how do I book it? None of the online systems I know of will let me build that fare and/or if they do they price it as individual segments which is way more than a simple RT on a single carrier.
Yes, I know, wait until tomorrow morning and call a travel agent.
Except maybe by then this magic fare wont work. Any other suggestions? Ideally I'd like to type in exactly the booking code proposed by ITA...
Thanks, J.
Except how do I book it? None of the online systems I know of will let me build that fare and/or if they do they price it as individual segments which is way more than a simple RT on a single carrier.
Yes, I know, wait until tomorrow morning and call a travel agent.
Except maybe by then this magic fare wont work. Any other suggestions? Ideally I'd like to type in exactly the booking code proposed by ITA...
Thanks, J.
#62
Join Date: Jan 2008
Programs: AA EXP, AMEX Platinum, Global Entry, TSA PreCheck
Posts: 312
ITA has found me a fare about $300 than I can find anywhere else, by going LHR->CDG->SXM on AF, and then coming back SXM->ATL->LHR on DL. Great.
Except how do I book it? None of the online systems I know of will let me build that fare and/or if they do they price it as individual segments which is way more than a simple RT on a single carrier.
Yes, I know, wait until tomorrow morning and call a travel agent.
Except maybe by then this magic fare wont work. Any other suggestions? Ideally I'd like to type in exactly the booking code proposed by ITA...
Thanks, J.
Except how do I book it? None of the online systems I know of will let me build that fare and/or if they do they price it as individual segments which is way more than a simple RT on a single carrier.
Yes, I know, wait until tomorrow morning and call a travel agent.
Except maybe by then this magic fare wont work. Any other suggestions? Ideally I'd like to type in exactly the booking code proposed by ITA...
Thanks, J.
#64
Join Date: May 2007
Location: ORD, DEL
Programs: AA (Plt Pro; 1.5 MM)
Posts: 6,185
Yes, ~ is the sign for "Not". So ~JFK means "any airport except JFK"; ~BA means "any airline except BA"; ~AA292 means "any flight except AA292", etc.
This can be combined with the rest of ITA syntax: ~JFK,LHR means "any (single) airport but not JFK or LHR", while ~JFK,LHR+ would mean "any number of airports but not JFK or LHR".
This is a "documented" feature of ITA. See http://matrix.itasoftware.com/cvg/di...dvanced-topics.
This can be combined with the rest of ITA syntax: ~JFK,LHR means "any (single) airport but not JFK or LHR", while ~JFK,LHR+ would mean "any number of airports but not JFK or LHR".
This is a "documented" feature of ITA. See http://matrix.itasoftware.com/cvg/di...dvanced-topics.
Last edited by aktchi; Jun 27, 2010 at 9:04 pm
#65
Join Date: Mar 2010
Location: Austin TX
Programs: AA EXEP 2MM, Delta Diamond, Hilton Diamond, Avis President Club, Marriot gold,Emerald Exec,
Posts: 413
option to search multiple city on given date
Is there any site where i can search for all the available fares from one destination for particular on given date. I am not sure where I want to go. just want to do mileage run
For example I wanted to find out all the available fare on AA for Oct 1st from STL to multiple cities. STL-BOS, STL-FLL, STL-MIA,STL-SEA.
I have looked at the farecompare.com/search/flyertalk.html but it does not give option to specify the date or i am missing something.
For example I wanted to find out all the available fare on AA for Oct 1st from STL to multiple cities. STL-BOS, STL-FLL, STL-MIA,STL-SEA.
I have looked at the farecompare.com/search/flyertalk.html but it does not give option to specify the date or i am missing something.
#66
Join Date: Aug 2007
Location: Near SEA
Programs: UA MM, AS MVPG75K, Marriott Lifetime Gold
Posts: 7,969
Is there any site where i can search for all the available fares from one destination for particular on given date. I am not sure where I want to go. just want to do mileage run
For example I wanted to find out all the available fare on AA for Oct 1st from STL to multiple cities. STL-BOS, STL-FLL, STL-MIA,STL-SEA.
I have looked at the farecompare.com/search/flyertalk.html but it does not give option to specify the date or i am missing something.
For example I wanted to find out all the available fare on AA for Oct 1st from STL to multiple cities. STL-BOS, STL-FLL, STL-MIA,STL-SEA.
I have looked at the farecompare.com/search/flyertalk.html but it does not give option to specify the date or i am missing something.
STL :: O:AA+
BOS;FLL;MIA;SEA :: O:AA+
#68
Join Date: Oct 2006
Programs: UA, bmi, AA, CO, DL, B6, AMEX, Hertz, Most Hotels
Posts: 3,002
#69
Join Date: Sep 2008
Location: ORD,MDW,MKE
Programs: AA 1MM EXP 2015, SPG Gold, PC Plat, HH Diamond Marriott Silver Alamo Budget Hertz
Posts: 305
#70
Join Date: Sep 2005
Location: BRU
Programs: LH SEN, SN Gold, Eurostar Carte Blanche, BA, QF, AF
Posts: 6,856
However, I don't think it is possible to get a list of all fares in one go.
You can try each booking class at a time with the following option (AA used as example)
:: AA / f aa..a-
:: AA / f aa..b-
:: AA / f aa..c-
...
(you get the idea)
...
:: AA / f aa..z-
#71
Join Date: Jul 2005
Location: PEK
Programs: A3*G, UA Gold EY Silver
Posts: 8,958
I started a Wiki page here. If you find some creative combination of features, please post as examples at the bottom.
#72
Original Member, Ambassador: OneWorld Alliance
Join Date: May 1998
Location: Austin, TX, USA
Programs: AA ExecPlat & 3MM; Marriott Titanium
Posts: 1,015
During the Chicago DO the ITA people showed us how to do searches by alliance. However, I lost my notes and I can't recall the syntax . Can someone with a better memory than mine (or didn't lose the notes) please share the info.
Thanks in advance,
Thanks in advance,
#73
Join Date: Apr 2010
Posts: 519
/ alliance star-alliance
#74
Join Date: May 2007
Location: ORD, DEL
Programs: AA (Plt Pro; 1.5 MM)
Posts: 6,185
/ alliance oneworld
/ alliance skyteam
http://www.flyertalk.com/forum/14961203-post1.html