RoomConfiguration

5.173. RoomConfiguration

Name Description Schema

@AllowChildrenInRoom
optional

Whether children can stay in this room or not.
Example : true

boolean

@BabyCots
optional

Whether baby cots/cribs can be accommodated in this room or not.
Example : true

boolean

@ChildrenAllowedForFree
optional

Number of children allowed to stay in this room for free. Allow value from 0 to 9.
Example : 2

integer (int32)

@MaxAdultsOccupancy
optional

Maximum occupancy of adults per room.
Example : 2

integer (int32)

@MaxChildrenInRoom
optional

Deprecated: This attribute is deprecated, use AllowChildrenInRoom instead.

Maximum number of children allowed in the room.

Value must be between 0 and MaxOccupancy - 1.
Example : 1

integer (int32)

@MaxChildrenOccupancy
optional

Maximum occupancy of children per room.
Example : 2

integer (int32)

@MaxExtraBeds
optional

Maximum number of extra beds allowed. (Overlay)

Value must be between 0 and 15.
Example : 2

integer (int32)

@MaxInfantsInRoom
optional

Maximum number of infants allowed in the room. (Overlay)

Value must be between 0 and MaxOccupancy - 1.
Example : 1

integer (int32)

@MaximumRate
optional

Maximum rate at which the room can be sold at. Same currency as Property needs to be used. This does not restrict to updates via our ARI API’s. Setting this value will restrict users from manually updating rates via YCS. (Overlay)

Value should be > MinimumRate and must be between 0 and 999999999.
Example : 500.0

number (double)

@MinimumRate
optional

Minimum rate at which the room can be sold at. Same currency as Property needs to be used. This does not restrict to updates via our ARI API’s. Setting this value will restrict users from manually updating rates via YCS. (Overlay)

Value should be < MaximumRateValue and must be between 0 and 999999999.
Example : 100.0

number (double)

@NumberOfBathroom
optional

Number of bathroom in this room. (Overlay)
Example : 1

integer (int32)

@NumberOfBedroom
optional

Number of bedroom in this room. (Overlay)
Example : 1

integer (int32)

@RackRate
optional

This is the full price rate for the room type. Same currency as Property needs to be used. (Overlay)

Value must be between 0 and 999999999.
Example : 400.0

number (double)

@RoomViewCode
optional

Identifier for the room view type. (Overlay)

integer (int32)

@SizeMeasurement
optional

Textual description of room dimensions. Unit: square meters (m2). (Overlay)
Example : 30

integer (int32)

@StandardRate
optional

This is used as a default rate when updating rates in the extranet manually. (Overlay)

Value must be between 0 and 999999999.
Example : 400.0

number (double)