Supplier route request

Returns all known routes for a list of flight suppliers. If supplier list is empty then all syndicator enabled suppliers will be searched.

Supported for most suppliers, but generally not for Full Service Carriers.

<?xml version="1.0" encoding="UTF-8"?>
<FAB_InfoRQ Target="production" Version="2002A" xmlns="http://www.xmltravel.com/fab/2002/09">
  <SyndicatorInfo SyndicatorId="xxxx" SyndicatorPassword="xxxx"/>
  <SessionInfo CreateNewSession="true"/>
  <SupplierRouteRequest>
    <SupplierList/>
  </SupplierRouteRequest>
</FAB_InfoRQ>
<FAB_InfoRS xmlns="http://www.xmltravel.com/fab/2002/09" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Target="production" Version="2002A" xsi:type="FAB_InfoRS">
    <SyndicatorInfo SyndicatorId="xxxx" />
    <SessionInfo FABSessionId="5BPBarxxxxh1yvf3n42lsx96" CreateNewSession="true" />
    <SupplierRouteResponse>
        <SupplierRouteRequest>
            <SupplierList />
        </SupplierRouteRequest>
        <SupplierRoutes>
            <RouteSet SupplierCode="AAA">
                <RouteSetElement>
                    <DeparturePoint TravelPointCode="YOW" TravelPointName="Ottawa, Canada" TravelPointShortName="Ottawa" NamingAuthority="IATA" CountryCode="CA" />
                    <DestinationPoints>
                        <TravelPoint TravelPointCode="SNN" TravelPointName="Shannon, Ireland" TravelPointShortName="Shannon" NamingAuthority="IATA" CountryCode="IE" IsMultiLeg="false" />
                        <TravelPoint TravelPointCode="DUB" TravelPointName="Dublin, Ireland" TravelPointShortName="Dublin" NamingAuthority="IATA" CountryCode="IE" IsMultiLeg="false" />
                    </DestinationPoints>
                </RouteSetElement>
            </RouteSet>
        </SupplierRoutes>
    </SupplierRouteResponse>
</FAB_InfoRS>

Implementation notes

  • IsMultiLeg is rarely accurate and should be ignored.
  • Group/city/metro codes (e.g LON) will not normally be include in the response.
  • This request is quite intensive so it should only be called a few times a day and then cached.

Last modified November 30, 2022