Skip to main content

Connections / Transit Points

ClosedCan I sort the response by number of connections?

Bargain Finder Max will only return the options sorted by fare in low to high order. However, you can specify the maximum number of connections in the request.

 

ClosedHow can I specify in my query to not allow a change of airport at a transit point?

Bargain Finder Max does not support this functionality at this time.

 

ClosedHow can I force an airport connection in a Bargain Finder Max request?

Use the following XML request snippet. This example requests DXB as a forced airport connection. All options returned in the response will have a connection in DXB.

<OriginDestinationInformation RPH="1">
                    <DepartureDateTime>2008-09-01T11:00:00</DepartureDateTime>
                    <OriginLocation LocationCode="BOM"/>
                    <DestinationLocation LocationCode= "DXB"/>
                    <TPA_Extensions>
                               <SegmentType Code="X"/>
                    </TPA_Extensions>
           </OriginDestinationInformation>
           <OriginDestinationInformation RPH="2">
                    <DepartureDateTime>2008-09-01T11:00:00</DepartureDateTime>
                    <OriginLocation LocationCode="DXB"/>
                    <DestinationLocation LocationCode= "LON"/>
                    </TPA_Extensions>
                               <SegmentType Code="O"/>
                    </TPA_Extensions>
     </OriginDestinationInformation>

 

ClosedHow do I request that flight stops be treated as connecting flights?

You can specify that flight stops be treated as connecting flights by setting the FlightStopsAsConnections Ind attribute to true. Use the following XML snippets:

Request Snippet Example 1

<TravelPreferences>
<FlightTypePref MaxConnections="1"/>
<TPA_Extensions>
<FlightStopsAsConnections Ind="false"/>
</TPA_Extensions>
</TravelPreferences>

Response Snippet Example 1

<PricedItinerary SequenceNumber="17">
FlightSegment DepartureDateTime="2011-01-02T10:05:00" ArrivalDateTime="2011-01-
02T17:35:00" StopQuantity="1" FlightNumber="6057" ResBookDesigCode="Y"
ElapsedTime="930">
<DepartureAirport LocationCode="LHR"/>
<ArrivalAirport LocationCode'"SEA"/>
OperatingAirline Code="K0" FlightNumber'"929"/>
<Equipment AirEquipType="763"/>
<MarketingAirline Code="U0"/>
<MarriageGrp>O</MarriageGrp>
<StopAirports>
<StopAirport LocationCode="ORD" ArrivalDateTime="2011-01-02T13:21:00"
DepartureDateTime="2011-01-02T15:00:00" ElapsedTime="556" Duration="99" GMTOffset="-6"/>
</StopAirports>

Request Snippet Example 2

<TravelPreferences>
<FlightTypePref MaxConnections="1"/>
<TPA_Extensions>
<FlightStopsAsConnections Ind="true"/>
</TPA_Extensions>
</TravelPreferences>

Request Snippet Example 2

<PricedItinerary SequenceNumber="17">
<AirItinerary DirectionInd="OneWay">
<OriginDestinationOptions>
<OriginDestinationOption>
        <FlightSegment DepartureDateTime="2011-01-01T12:20:00" ArrivalDateTime="2011-01-
        01T15:15:00" StopQuantity="0"