Skip to main content

Shop By Specific Fare

1.0.4
Air
Search
SOAP API
Travel Agency
Airline Carrier

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.

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.

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>