Skip to main content

ARI Sync - Rates (OTA)

10.21
Property Connect
Open Travel Alliance
Rates
SOAP API
PMS Integration

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 ARI Sync-Rates (OTA) is used to provide a notification of a new rate plan created for a hotel, and to synchronize the rate plan between systems for booking.

Target Audience
PMS Integration
API Version
10.21
Authentication
Security Credentials
Service Action Code
OTA_HotelRateAmountNotifRQ

This is used to update product rate amounts and may also be used to update sell limits at the product level.

When updating rate amounts for a product it is possible to do a full overlay of amounts for all dates or an update to only specified dates for the product. A full overlay is considered a “FullLoad” and results in rate amounts for dates not sent in a given message to be deleted from the Control Center system. A partial update is considered a “DeltaLoad” and results in changes to only the dates specified in a given message. The type of update is defined in the UniqueID element. If no update type is specified, the “FullLoad” update type is used as the default. If rate amounts for a given product need to be split across multiple messages the “DeltaLoad” update type should be specified. If this is not specified, data from a previous message deletes during subsequent updates.

Sample Request
<OTA_HotelRateAmountNotifRQ TimeStamp="2019-07-01T11:25:15" ="4" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <RateAmountMessages HotelCode="10001" HotelName="Test Hotel">
        <RateAmountMessage>
            <StatusApplicationControl InvTypeCode="KING" RatePlanCode="RACK" />
            <Rates>
                <Rate Start="2019-01-01" End="2019-01-31">
                    <BaseByGuestAmts>
                        <BaseByGuestAmt AmountBeforeTax="120" NumberOfGuests="2"
                            AgeQualifyingCode="10" />
                    </BaseByGuestAmts>
                </Rate>
            </Rates>
        </RateAmountMessage>
    </RateAmountMessages>
</OTA_HotelRateAmountNotifRQ>
Sample Response
<OTA_HotelRateAmountNotifRS TimeStamp="2019-07-01T11:27:04"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns="http://www.opentravel.org/OTA/2003/05">
  <Success />
</OTA_HotelRateAmountNotifRS>