Page 30 - demo demito
P. 30
(optional)
return only bookings in a region (or a subordinate of a region) whose name that contains this string.
If <RegionId> is specified, this field is ignored
<RegionId>
(optional)
Result:
Integer
This is a numeric region Id. If specified, return only bookings that contain a stay at a hotel in this region or one of its subordinate regions
This overrides any <RegionName> element specified.
(0 or more)
<BookingQueryResult>
<Booking>
</BookingQueryResult>
This is an array of zero or more booking structures:
3.5.3. Booking Cancel
BookingCancel accepts a single booking ID. In the same way as BookingCreate, it operates in two modes:
• prepare – dry-run; return full details of the selected booking and calculate the cancellation charge due, but does not cancel the booking
• commit – perform the booking cancellation
<Booking>
Complex A booking structure, which matches the specified filter parameters.
This is returned to the level of detail specified in the <DetailLevel> element in the query.
Request:
<BookingCancel>
<Authority>
<BookingId>
<CommitLevel>
<DetailLevel>(optional)
</BookingCancel>
<BookingId> Integer
Numeric ID for the booking to cancel
<Authority>
Complex Authentication information
<CommitLevel>
Enum Two-valued text enumeration:
roomsXML.com API Specifications
Page 30 of 36