Skip to main content

ARI Sync - Availability (HTNG)

10.10
Hotel
ARI
SOAP API

Availability is used to update Stay Restrictions to the SynXis CR. This message is used to communicate updates to: Hotel, Room, Rate, Product, Rate Category, Sell Limit, Sell Threshold and Open/Close stay restrictions.

Target Audience
Hospitality
Current Version
10.10
Authentication
Security Credentials
Service Action Code
OTA_HotelAvailNotifRQ

The OTA_HotelAvailNotif message is used to communicate the following data:

  • Hotel level stay restrictions
  • Room type level stay restrictions
  • Rate type level stay restrictions
  • Product level (rate type/room type) stay restrictions
  • Rate Category level stay restrictions
  • Sell Limit stay restrictions
  • Sell Threshold stay restriction
  • Open/Close stay restrictions
  • Open/Close to Arrival stay restrictions
  • Open/Close to Departure stay restrictions
  • Minimum Length of Stay on Arrival stay restrictions
  • Maximum Length of Stay on Arrival stay restrictions
  • Minimum Length of Stay Thru stay restrictions
  • Maximum Length of Stay Thru stay restrictions
  • Open/Close to Arrival by Length of Stay restrictions
  • Hurdle Rates
  • Best Available Rates (BAR)
Sample Request
<OTA_HotelAvailNotifRQ xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelAvailNotifRQ.xsd" TimeStamp="2015-03-25T09:41:59.982" Version="3.000" MessageContentCode="6" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <AvailStatusMessages HotelCode="10001">
        <AvailStatusMessage BookingLimit="5" BookingLimitMessageType="SetLimit">
            <UniqueID Type="16" ID="1"/>
            <StatusApplicationControl Start="2015-06-01" End="2015-06-30" Mon="1" Tue="1" Weds="1" Thur="1" Fri="0" Sat="0" Sun="1"/>
            <RestrictionStatus Restriction="Master" Status="Open"/>
            <LengthsOfStay>
                <LengthOfStay MinMaxMessageType="SetMinLOS" Time="3" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetMaxLOS" Time="5" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetForwardMinStay" Time="2" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetForwardMaxStay" Time="7" RateTimeUnit="Day"/>
            </LengthsOfStay>
        </AvailStatusMessage>
        <AvailStatusMessage BookingLimit="2" BookingLimitMessageType="SetLimit">
            <UniqueID Type="16" ID="2"/>
            <StatusApplicationControl Start="2015-06-01" End="2015-06-30" Mon="0" Tue="0" Weds="0" Thur="0" Fri="1" Sat="1" Sun="0"/>
            <RestrictionStatus Restriction="Master" Status="Open"/>
            <LengthsOfStay>
                <LengthOfStay MinMaxMessageType="SetMinLOS" Time="3" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetMaxLOS" Time="5" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetForwardMinStay" Time="2" RateTimeUnit="Day"/>
                <LengthOfStay MinMaxMessageType="SetForwardMaxStay" Time="7" RateTimeUnit="Day"/>
            </LengthsOfStay>
        </AvailStatusMessage>
    </AvailStatusMessages>
</OTA_HotelAvailNotifRQ>
Sample Response
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soap:Header>
        <wsa:MessageID>9971BF72-F42D-49ee-99DB-BEC28B6EDAF7</wsa:MessageID>
        <wsa:RelatesTo>214A50B2-E62E-4f8b-BD97-62ABE31E15C2</wsa:RelatesTo>
        <wsa:To>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:To>
        <wsa:Action>https://client/ARI_Asynch_Service/ARI_Asynch_SubmitRequestResponse</wsa:Action>
    </soap:Header>
    <soap:Body />
</soap:Envelope>