Skip to main content

Shop By Specific Fare

1.0.4
Air
Search
SOAP API
Travel Agency
Airline Carrier

Not Signed In.

Looks like you may not have access to all of the resources and documentation for this page.
Please log-in or contact your support desk team if you believe you should have access.

The Shop By Specific Fare (PromotionalShoppingRQ) API, using a fare-led process, conducts a low fare search based on a fare basis code and base fare amount.

Target Audience
Travel Agency
Airline Carrier
API Version
1.0.4
Authentication
Session Token
Service Action Code
PromotionalShoppingRQ

PromotionalShoppingRQ returns a list of dates when the chosen fare is applicable, designating also whether or not the fare is available.  The user then sends a specific date and the service returns a list of applicable and available flight schedules for that date.

Shop by Specific Fare can be sent independent of other Web services or the user can consume FareLLSRQ and/or OTA_AirLowFareSearchLLSRQ before calling PromotionalShoppingRQ, passing the base fare amount and fare basis code.

The Sabre work area or AAA is not affected by this service.

Sample Request
<?xml version="1.0" encoding="UTF-8"?>
<OTA_BestFareFinderRQ xmlns="http://www.sabre.com/OTA/BFF/2010/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ResponseType="BFF" Version="1.0.4" ResponseVersion="1.0.4">
    <POS CompanyCode="TN" PseudoCityCode="M8NC"/>
    <BestFareFinderPreferences ArrivalCity="SCL" Carrier="LA" DepartureCity="LIM" RequestStep="1" RequestType="R">
        <DateRange DateRange="20" OutboundDate="2015-03-03"/>
        <PrivateFareData>
            <AccountCode Code="BCP"/>
        </PrivateFareData>
        <RequestedFares>
            <RequestedFare FareAmount="751.00" FareBasisCode="MEELEC0F/DD08" FareCurrency="USD"/>
        </RequestedFares>
        <PassengerTypes>
            <PassengerType Count="1" Type="ADT"/>
        </PassengerTypes>
    </BestFareFinderPreferences>
    <IntelliSellTransaction Debug="0">
        <ServiceTag Value="BFFOTA"/>
    </IntelliSellTransaction>
</OTA_BestFareFinderRQ>
Sample Response
<OTA_BestFareFinderRS xmlns="http://www.sabre.com/OTA/BFF/2010/07" Version="1.0.3" BestFareFinderOptions="20">
    <Success/>
    <Warnings>
        <Warning Type="WORKERTHREAD" Code="TRANSACTIONID" MessageClass="I" Text="140673566414453130"/>
        <Warning Type="SERVER" Code="TTFHLP626" MessageClass="I" Text="27037"/>
        <Warning Type="DEFAULT" Code="RULEID" MessageClass="I" Text="17627"/>
        <Warning Type="DRE" Code="RULEID" MessageClass="I" Text="14431"/>
    </Warnings>
    <Solutions>
        <Outbound DepartureDate="2015-03-03" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-04" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-05" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-06" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-07" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-08" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-09" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-10" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-11" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-12" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-13" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-14" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-15" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-16" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-17" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-18" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-19" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-20" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-21" FareBasisCode="MEELEC0F/DD08"/>
        <Outbound DepartureDate="2015-03-22" FareBasisCode="MEELEC0F/DD08"/>
    </Solutions>
</OTA_BestFareFinderRS>