type: Specifies the object type returned. Always "direct-room-types" for this endpoint.
count: Number of room type records returned.
data: Array of room type objects.
roomTypeId: Unique identifier for the direct room type.
roomTypeName: Display name of the room type (used for public and internal views).
roomTypeCode: Custom or external reference code assigned to this room type.
status: Current status of the room type (active, inactive, etc.).
description: Text description of the room type.
bedroomCount: Number of bedrooms in the room type.
bathroomCount: Number of bathrooms available.
bedCount: Total number of beds in the room.
roomSize: Physical size of the room in square meters or feet.
masterRate: Default base rate for the room type.
minRate: Minimum allowable rate for bookings.
includedOccupancy: Number of guests included in the base rate.
maximumOccupancy: Maximum number of guests allowed in the room.
isIndividualProperty: Boolean indicating if the room is a standalone property.
address, city, state, postCode, country: Location details of the room.
lat, lng: Geolocation coordinates of the room’s address (latitude and longitude).
amenities: Array of amenity objects. Each includes:
id: Amenity identifier.
label: Display name of the amenity (e.g., "Wi-Fi", "Air Conditioning").
images: Array of image objects for the room type. Each includes:
id: Unique identifier for the image.
url: Direct URL to the image file.
caption: Optional caption for the image.
allowChildren: Boolean indicating if children are allowed.
allowEvent: Boolean indicating if events are allowed.
allowPets: Boolean indicating if pets are allowed.
allowSmoking: Boolean indicating if smoking is allowed.
feeBooking: Additional booking fee applied to this room type.
feeCleaning: Cleaning fee charged per stay.
tags: Array of tag objects used for filtering or labeling room types. Each includes:
id: Unique tag identifier.
label: Descriptive tag name (e.g., "Fire Place").
isRequestToBook: Boolean indicating whether this room type uses a “Request to Book” flow rather than instant booking.
licenseNumber: Regulatory license number tied to this room type.
reslyRoomTypeId: The Resly-assigned room type ID used for mapping across systems.