Go Back  FlyerTalk Forums > Miles&Points > Mileage Run Deals > Mileage Run Discussion
Reload this Page >

TIP: More hidden features of ITA

Community
Wiki Posts
Search
Old Jan 21, 2015, 10:55 am
FlyerTalk Forums Expert How-Tos and Guides
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
Print Wikipost

TIP: More hidden features of ITA

Thread Tools
 
Search this Thread
 
Old Apr 22, 2010, 11:21 pm
  #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.
tunneller is offline  
Old Apr 23, 2010, 7:15 am
  #62  
 
Join Date: Jan 2008
Programs: AA EXP, AMEX Platinum, Global Entry, TSA PreCheck
Posts: 312
Originally Posted by tunneller
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.
Click on the 'Show Booking Details' hyperlink in the upper left corner of the detail flight page on ITA to see how the trip is broken up. That will give you hints on how you need to search or build that trip elsewhere. I presume it is also useful to give to a travel agent if you go that route.
zphelj is offline  
Old Jun 27, 2010, 8:35 pm
  #63  
In memoriam
 
Join Date: May 2008
Location: AKL
Programs: QF WP & AA EXP
Posts: 5,233
Is there any way to exclude airports from the possible connections?

eg:

Code:
ORD:: AA AA AA AA / -airports DFW
HNL
Cheers!
wijomas is offline  
Old Jun 27, 2010, 8:58 pm
  #64  
 
Join Date: May 2007
Location: ORD, DEL
Programs: AA (Plt Pro; 1.5 MM)
Posts: 6,185
Originally Posted by wijomas
Is there any way to exclude airports from the possible connections?
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.

Last edited by aktchi; Jun 27, 2010 at 9:04 pm
aktchi is offline  
Old Sep 20, 2010, 5:05 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.
rajhyd99 is offline  
Old Sep 20, 2010, 5:07 pm
  #66  
 
Join Date: Aug 2007
Location: Near SEA
Programs: UA MM, AS MVPG75K, Marriott Lifetime Gold
Posts: 7,969
Originally Posted by rajhyd99
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.
Why not try:
STL :: O:AA+
BOS;FLL;MIA;SEA :: O:AA+
bmvaughn is offline  
Old Sep 20, 2010, 5:44 pm
  #67  
 
Join Date: Mar 2010
Location: Austin TX
Programs: AA EXEP 2MM, Delta Diamond, Hilton Diamond, Avis President Club, Marriot gold,Emerald Exec,
Posts: 413
What does 0: means. Its giving any error with that. is it Zero or O.
rajhyd99 is offline  
Old Sep 20, 2010, 6:12 pm
  #68  
 
Join Date: Oct 2006
Programs: UA, bmi, AA, CO, DL, B6, AMEX, Hertz, Most Hotels
Posts: 3,002
It's the letter, O.

It's used to specify whose "operating" the flight. This helps filter out unwanted codeshares


Originally Posted by rajhyd99
What does 0: means. Its giving any error with that. is it Zero or O.
bk3day is offline  
Old Sep 20, 2010, 6:21 pm
  #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
Originally Posted by rajhyd99
What does 0: means. Its giving any error with that. is it Zero or O.
not zero but an "O" line "O"nly
Angust is offline  
Old Sep 21, 2010, 7:38 am
  #70  
 
Join Date: Sep 2005
Location: BRU
Programs: LH SEN, SN Gold, Eurostar Carte Blanche, BA, QF, AF
Posts: 6,856
Originally Posted by bk3day
It's used to specify whose "operating" the flight. This helps filter out unwanted codeshares
Even easier than that, add the option :: / -codeshare

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-
SmilingBoy is offline  
Old Sep 23, 2010, 1:41 pm
  #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.
Palal is offline  
Old Dec 30, 2010, 3:47 pm
  #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,
Sagy is offline  
Old Dec 30, 2010, 3:50 pm
  #73  
 
Join Date: Apr 2010
Posts: 519
Originally Posted by Sagy
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,
I didn't go but here it is
/ alliance star-alliance
eloraculo is offline  
Old Dec 30, 2010, 6:26 pm
  #74  
 
Join Date: May 2007
Location: ORD, DEL
Programs: AA (Plt Pro; 1.5 MM)
Posts: 6,185
Originally Posted by Sagy
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.
/ alliance star-alliance
/ alliance oneworld
/ alliance skyteam

http://www.flyertalk.com/forum/14961203-post1.html
aktchi is offline  
Old Dec 30, 2010, 9:54 pm
  #75  
Original Member, Ambassador: OneWorld Alliance
 
Join Date: May 1998
Location: Austin, TX, USA
Programs: AA ExecPlat & 3MM; Marriott Titanium
Posts: 1,015
eloraculo, aktchi,

Thanks, I added this information and the CPM to the wiki page.
Sagy is offline  


Contact Us - Manage Preferences - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.