AvailabilityByInventoryRoomTypeReqModel

Name Type Required Max Length Description
StartDate DateTime ✓ N/A The first day of the date range to get availability from. The date range will include this day.
EndDate DateTime ✓ N/A The last day of the date range to get availability from. The date range will include this day.
Adults Int32 ✓ N/A The adults which will be staying during the reservation. This is used in filtering room types by maximum occupancy or custom reservation rules.
Children Int32 ✓ N/A The children which will be staying during the reservation. This is used in filtering room types by maximum occupancy or custom reservation rules.
Rate String ✓ N/A The ID of Rate
ReservationType String ✓ N/A Type of reservation:Owner,WalkIn,Exchange
ResortId String ✓ N/A Included to filter by a particular resort.
IncludeUnavailableRoomTypes Boolean ✓ N/A include Unavailable RoomTypes
IncludeZeroRates Boolean ✓ N/A If True, will also return the Room Type rates with zero value
RoomTypeId String[] ✓ N/A An array of room type. Optionally included to filter by a particular room type. Corresponds to the RoomTypes.Id column in the PMS DB.
Block Int32[] ✓ N/A An array of Block. Optionally included to filter by a block.If not provide then return inventory for all Bolck. Corresponds to the exchange.Id column in the PMS DB.
RateType RateTypes ✓ N/A RateTypes. 0 for case and 1 for point
UsageYear Int32 ✓ N/A Usage Year