Car Rate Code Rules

 

The Car Rate Code Rules API is used to display the rules for a vehicle rental rate code. When requesting rate rules you include a reference to the specific line number in the Car Availability Rate API response, which you loaded into the Sabre work area (AAA).

API Information

Target Audience
All Sabre APIs Customers
Current Version
2.3.0
Authentication
Session Token
Service Action Code
VehRateRulesLLSRQ

Using this API, you can:

  • Perform a shortcut rate rules request from a previously successful Car Availability Rate response, where "Type" was equal to "Shop" or where "Type" was equal to "Quote".
  • Perform a stateless rate rules request, and specify a corporate ID, an ID number, a promotion code, a tour code, and/or special equipment.

Sample Request

<VehRateRulesRQ Version="2.3.0" xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <VehAvailRQCore QueryType="Shop" RPH="3" />
</VehRateRulesRQ>

Sample Response

<VehRateRulesRS xmlns="http://webservices.sabre.com/sabreXML/2011/10" Version="2.3.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:stl="http://services.sabre.com/STL/v01">
    <stl:ApplicationResults status="Complete">
        <stl:Success timeStamp="2013-10-01T10:00:05-05:00" />
    </stl:ApplicationResults>
    <VehAvailRSCore>
        <HeaderInfo>
            <Text>*DETAIL RETURNED VIA DIRECT CONNECT</Text>
        </HeaderInfo>
        <TrailerInfo>
            <Text>NOTE-APPROXIMATE RENTAL CHARGES ARE BASED ON INFORMATION</Text>
            <Text>AVAILABLE AT TIME OF BOOKING. CHARGES FOR OPTIONAL</Text>
            <Text>SERVICES FUEL,INSURANCE,WAIVERS,ETC. ARE NOT INCLUDED.</Text>
            <Text>ADDITIONAL FEES OR SURCHARGES MAY BE APPLIED AT THE TIME</Text>
            <Text>OF RENTAL. CHARGES FOR ADDITIONAL OR UNDERAGE DRIVERS MAY</Text>
            <Text>BE LEVIED IF APPLICABLE. SEE LOCAL POLICY FOR ADDITIONAL</Text>
            <Text>INFORMATION AND RESTRICTIONS</Text>
            <Text>TO REDISPLAY RATES ENTER CQ*</Text>
        </TrailerInfo>
        <VehRentalCore NumDays="9" NumHours="0" PickUpDateTime="12-21T09:00" ReturnDateTime="12-29T11:00">
            <DropOffLocationDetails LocationCode="DFW" />
            <LocationDetails CounterLocation="A" LocationCode="DFW" LocationName="DALLAS FT WORTH" LocationOwner="C">
                <OperationSchedule>
                    <OperationTimes>
                        <OperationTime End="23:59" Start="00:00" />
                    </OperationTimes>
                </OperationSchedule>
            </LocationDetails>
        </VehRentalCore>
        <VehVendorAvails>
            <VehVendorAvail>
                <VehAvailCore>
                    <AdvanceBooking MaxDays="7" MaxPeriod="28" MinDays="5" OvernightReq="NNNNNNN" />
                    <Fees>
                        <Fee Amount="13.05" CurrencyCode="USD" Description="1.45 USD PER DAY PROPERTY TAX, T" />
                        <Fee Amount="47.49" CurrencyCode="USD" Description="11.11PCT AIRPORT CONCESSION FEE" />
                        <Fee Amount="55.80" CurrencyCode="USD" Description="6.20 USD PER DAY CUSTOMER FACILI" />
                        <Fee Amount="81.57" CurrencyCode="USD" Description="15.00PCT TAX" />
                    </Fees>
                    <GuaranteeRateRule>
                        <Guarantee NumDays="365" />
                    </GuaranteeRateRule>
                    <RentalRate>
                        <Vehicle>
                            <VehType>SCAR</VehType>
                        </Vehicle>
                    </RentalRate>
                    <VehicleCharges>
                        <VehicleCharge CurrencyCode="USD" NumOccurrences="1" Rate="332.49">
                            <AdditionalDayHour>
                                <Day CurrencyCode="USD" MileageAllowance="UNL" NumOccurrences="2" Rate="47.50">
                                    <DayTimesOccurrence Amount="95.00" />
                                    <MileageTimesOccurrence Amount="UNL" />
                                </Day>
                                <Hour CurrencyCode="USD" MileageAllowance="UNL" Rate="23.75" />
                            </AdditionalDayHour>
                            <Mileage Allowance="UNL" CurrencyCode="USD" TotalAllowance="UNL" UnitOfMeasure="MI" />
                            <SpecialEquipTotalCharge CurrencyCode="USD" />
                            <SubTotal Amount="427.49" CurrencyCode="USD" />
                            <TotalCharge Amount="625.40" CurrencyCode="USD" RateTimesOccurrenceAmount="332.49" />
                        </VehicleCharge>
                    </VehicleCharges>
                    <VendorMessages>
                        <VendorMessage>
                            <SubSection>
                                <Paragraph>
                                    <Text>MCLW</Text>
                                </Paragraph>
                                <Paragraph>
                                    <Text>SPECIAL WEEKLY</Text>
                                </Paragraph>
                            </SubSection>
                        </VendorMessage>
                    </VendorMessages>
                </VehAvailCore>
                <Vendor Code="ZE" CompanyShortName="HERTZ" ParticipationLevel="B" />
            </VehVendorAvail>
        </VehVendorAvails>
    </VehAvailRSCore>
</VehRateRulesRS>

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

Docs Navigation