...
Name | Type | Description | Required |
---|---|---|---|
name | string | Hotel name | Yes |
code | string | Hotel code | Yes |
currency | string | ISO 4217 currency code for the hotel currency | Yes |
messageTypes | Message types supported by the publisher | Yes |
RoomType
Name | Type | Description | Required |
---|---|---|---|
code | string | The ID of the room type | Yes |
name | string | Room type name | No |
description | string | Description of the room type | No |
RatePlan
Name | Type | Description | Required |
---|---|---|---|
code | string | The code of the rate plan | Yes |
category | string | This is the segment/category to which the rate plan belongs to | No |
yieldable | boolean | Boolean attribute to indicate whether the rate is yieldable or not. Only one Yieldable indicator is acceptable for RatePlan code; therefore, the Yieldable indicator must be the same for all seasons passed. | No |
marketCode | string | String attribute to indicate the market code for the rate. Only one MarketCode is acceptable for RatePlan code; therefore, the MarketCode must be the same for all seasons passed. | No |
confidential | boolean | This attribute is a boolean to indicate if the rate is to be considered “Confidential.” | No |
start | date | Start date. Format | No |
end | date | End date. The rate plan date range is not inclusive of the end date. Format | No |
commissionable | boolean | This indicates whether the rate season is commissionable or not. If the Boolean is sent as False, the rate season is not commissionable. If the Boolean is set to True, but NO commission is sent in the commission element, then the commission to be applied is the default one for the property. If the Boolean is set to True and a commission is passed in the field then the commission sent is the one applied to the rate season. | No |
description | string | Description of the rate plan | No |
commissionPercentage | double | Commission percentage | No |
commissionAmount | double | Commission amount. | No |
minimumAdvancedBookingOffset | number (integer) | This is the minimum amount of days prior to arrival that the rate can be booked. | No |
maximumAdvancedBookingOffset | number (integer) | This is the maximum amount of days prior to arrival that the rate can be booked. | No |
minLOS | number (integer) | This is the minimum length of stay requirement associated | No |
maxLOS | number (integer) | This is the maximum length of stay requirement associated to the rate | No |
arrivalWeekDays | Set of days of the week that arrival is allowed | No | |
availableWeekDays | Set of days of the week which the rate plan is available and therefore could be used to reflect when STAY is possible | No | |
lastModifiedAt | date | The last time when this rate plan was modified. | No |
...
Availability
Name | Type | Description | Required |
---|---|---|---|
bookingLimit | integer | The number of rooms available. | Yes |
date | date | Date of the rateavailability. Format | NoYes |
currencyCoderatePlanCode | stringISO | 4217 currency code for the rateThe code that identifies a Rate Plan | No |
roomTypeCode | string | The code that identifies a Room Type. | Yes |
ratePlanCode | string | The code that identifies a Rate Plan | Yes |
status | string | Indicates for each room code passed for the rate whether it is opened or closed | Yes |
No | |||
minLOS | integer | This is the minimum length of stay requirement associated with the rate plan. | No |
maxLOS | integer | This is the maximum length of stay requirement associated to with the rate plan. | No |
baseGuestAmountrestriction | Base charge for a given number of guests for a given age qualifying code. | Yes | |
additionalGuestAmounts | Charges related to additional guests. | No | |
lastModifiedAt | date | The last time when this rate was modified. | No |
RoomType
Name | Type | Description | Required | |
---|---|---|---|---|
codestring | The type of restriction | No | ||
status | string | The ID status of the room typerestriction | Room type name | No |
description | string | Description of the room type | No |
Availability
Rate
Name | Type | Description | Required | |||||
---|---|---|---|---|---|---|---|---|
bookingLimit | integer | The number of rooms available. | Yes | |||||
date | date | Date of the availabilityrate. Format | YesNo | |||||
ratePlanCodecurrencyCode | stringThe | code that identifies a Rate PlanISO 4217 currency code for the rate | No | |||||
roomTypeCode | string | The code that identifies a Room Type. | NoYes | |||||
ratePlanCode | string | The code that identifies a Rate Plan | Yes | |||||
status | string | Indicates for each room code passed for the rate whether it is opened or closed | Yes | |||||
minLOS | integer | This is the minimum length of stay requirement associated with the rate plan. | No | |||||
maxLOS | integer | This is the maximum length of stay requirement associated with to the rate plan. | No | |||||
restrictionbaseGuestAmount | string | The type of restriction | No | status | string | The status of the restriction | Base charge for a given number of guests for a given age qualifying code. | Yes |
additionalGuestAmounts | Charges related to additional guests. | No | ||||||
lastModifiedAt | date | The last time when this rate was modified. | No |
MessageTypes
Name | Type | Description | Required |
---|---|---|---|
MessageType | string | Message types supported by the publisher: | Yes |
...