Retrieve Rooms API - Reservation Only Room Rates
SiteConnect allows Room Rates to be mapped ONLY for the purpose of reservation delivery to the Channel Manager.
If you have this requirement, you can use RatePlan / AdditionalDetails / AdditionalDetail to send the below.
Sending the below will instruct the Channel Manager to NOT send ARI updates. The mapping of the Room Rate in question will exist purely to allow the reservation delivery.
You must use the below ONLY to create Reservation Only Room Rates (with the exception of restricting Rates and/or Availability). Restricting any other ARI updates separately (other than Rates and/or Availability OR for Reservation Only purposes) is not part of the intended functionality of SiteConnect and will NOT pass certification.
OTA_HotelAvailRS with AdditionalDetail for a Reservation Only Room Rates Example
<OTA_HotelAvailRS
xmlns="http://www.opentravel.org/OTA/2003/05" Version="1.0" TimeStamp="2022-08-01T09:30:47+02:00" EchoToken="abc123">
<Success/>
<RoomStays>
<RoomStay>
<RoomTypes>
<RoomType RoomTypeCode="SGL">
<RoomDescription Name="Single Room">
<Text>Bedding is Queen sized bed. Continental breakfast for each guest.</Text>
</RoomDescription>
</RoomType>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode="LTS">
<RatePlanDescription Name="Long Term Stay">
<Text>Special offer for 3 nights stay, pay only for 2! Rates include breakfast.</Text>
</RatePlanDescription>
<AdditionalDetails>
<AdditionalDetail Code="NO_UPDATES"/>
</AdditionalDetails>
</RatePlan>
</RatePlans>
</RoomStay>
</RoomStays>
</OTA_HotelAvailRS>
AdditionalDetail Specification
Element | Attribute | Number | Description |
---|---|---|---|
RoomStays / RoomStay / RatePlans / RatePlan / AdditionalDetails |
| 0..1 | A collection of AdditionalDetail. |
RoomStays / RoomStay / RatePlans / RatePlan / AdditionalDetails / AdditionalDetail |
| 1..n | Mandatory if AdditionalDetails is used. |
| @Code | 1 | For Reservation Only Room Rates, ONLY the below code must be used in AdditionalDetail:
|