API Reference
POSTHotel

Get Rates

/hotel/rate

Retrieve property-level availability, pricing, cancellation, and nightly rate breakdowns.

Source: API Documentation.pdf, pages 16-22

Authorization required

Call the authentication endpoint first, then include the returned access token in the Authorization header together with Content-Type: application/json.

Parameters

NameTypeExampleDescription
checkInDateRequiredDate (YYYY-MM-DD)2026-02-22Check-in date.
checkOutDateRequiredDate (YYYY-MM-DD)2026-02-23Check-out date.
languageStringenLanguage preference for response.
userNationalityStringIDGuest nationality (ISO country code).
numRoomsRequiredInteger1Number of rooms requested.
numAdultsRequiredInteger1Number of adult guests.
displayCurrencyStringIDRCurrency for displayed pricing.
isExtendedBooleantrueIndicates whether extended rate details are requested.
propertyIdsArray (String)["9685533"]List of property IDs to retrieve rates.
successBooleantrueIndicates request status.
dataArray (Object)-List of rate results per property/room.
propertyIdString9685533Property identifier.
rateStatusStringAVAILABLEAvailability status of the rate.
roomIdString11525132##217857 233Unique room rate identifier.
roomNameStringDeluxe RoomRoom display name.
roomTypeStringDeluxe RoomRoom category/type.
numRooms(response)Integer1Number of rooms in rate result.
numAdults(response)Integer1Number of adults in rate result.
numChildrenInteger0Number of children.
maxOccupancyInteger2Maximum occupancy allowed.
mealTypeStringBFMeal inclusion type (e.g., BF = Breakfast).
bedArrangementArray (Object)-Bed configuration information.
totalRatesObject-Total pricing information for stay.
nightlyRatesObject-Nightly rate breakdown.
chargesArray (Object)-Additional charges (e.g., tax, service fee).
rateKeyString-Unique rate identifier for validation/booking.
cancellationPolicyObject-Cancellation policy information.
checkInPolicyObject-Check-in policy details.
lastUpdatedTimeLong / NullnullTimestamp of last rate update.
occupancyPricingObject-Detailed pricing breakdown per occupancy.
cancelPenaltiesArray (Object)-Cancellation penalty details.
bedGroupsArray (Object)-Bed group configuration.
facilityDataArray (Object)-Included facilities for the rate.
distributionBooleanfalseIndicates distribution channel flag.
refundableBooleantrueIndicates if the rate is refundable.
smokingAllowedBooleanfalseIndicates if smoking is allowed.
isRefundableBooleantrueRefundable flag (system-level).
isSmokingAllowedBooleanfalseSmoking allowed flag (system-level).