Shop by Specific Fare

 

Using a fare-led process, the PromotionalShoppingRQ Web service conducts a low fare search based on a fare basis code and base fare amount.

API Information

Target Audience
All Sabre APIs Customers
Current 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>

If you are a Sabre customer currently using Sabre APIs in production, access  Resources    

Docs Navigation