ratePlansAvailable: Array of available rate plans for the requested dates and room types, including pricing breakdowns, fees, and promotions.
roomTypesAvailable: Array of room types that have availability for the requested stay period.
promotionFromCode: Result of validating any promotional code included in the query.
query: Echoed back parameters from the original availability/pricing request.
reslyRoomTypeId: Internal ID of the room type in Resly.
reslyRatePlanId: Internal ID of the rate plan in Resly.
channelRoomTypeCode: Room type code used on the external channel
channelRoomTypeName: Display name of the room type on the channel.
channelRatePlanCode: External rate plan code used by the channel.
channelRatePlanName: Display name of the rate plan on the channel.
dailyRate: Object mapping each date (YYYY-MM-DD) to its per-night rate.
bundledFees: Array of fees included in the room rate. Each object contains:
id: Identifier for the fee.
name: Name of the fee (e.g., “Extra Guest Fee”).
amount: Value of the bundled fee.
isBundled: Boolean indicating the fee is already included in the base rate.
fees: Array of additional fees (not bundled). Each object contains:
id, name, amount
taxes: Array of tax entries applied to the rate. Each object contains:
id, name, amount
taxRuleId: Identifier for the tax rule set applied (e.g., for jurisdiction compliance like "VIC-LEVY").
promotion: Details of the applied promotion, if any:
id, name, description, promoCode
totalBaseRate: Sum of all nightly rates before any additional fees or taxes.
sumBundledFees: Total of all bundled fees.
totalRoomRate: Combined total of base rate and bundled fees.
sumFees: Total of additional (non-bundled) fees.
discount: Discount amount applied through promotions.
totalReservationRate: Net reservation rate after applying discounts (base + bundled fees - discount).
sumTaxes: Total amount of taxes applied.
total:Final total cost to the guest, including base rate, bundled fees, extra fees, and taxes.
reslyRoomTypeId: Internal Resly ID of the room type.
channelRoomTypeCode: Room type code used on the OTA or channel.
channelRoomTypeName: Display name of the room type on the OTA or channel.
available: Number of units available for the requested date range.
isPromotionValid: Boolean indicating whether the promo code was valid.
errorMessage: Any error message returned during promo code validation (empty if none).
checkIn: Requested check-in date.
checkOut: Requested check-out date.
adults: Number of adults in the booking query.
children: Number of children.
infants: Number of infants.
pets: Number of pets included.
promoCode: Promotional code used in the query (if any).
channelRoomTypeCode: Room type code used in the channel-based request.