Quote
This endpoint allows fetching price quote for a reservation. It requires details such as the property ID, room type ID, check-in/out dates, and guest count.
Field | Type | Description |
---|
propertyId | string/number | Unique identifier for the property. |
roomTypeId | string/number | Unique identifier for the room type. |
numberOfGuests | number | Number of guests. |
currency | string | Currency of the quote. |
arrivalDate | string | Arrival date for the stay. |
departureDate | string | Departure date for the stay. |
currency | string | Currency used in the quote. |
ratePlans | object[] | Details about rate plans for the stay. |
Sub Fields​
ratePlans​
Field | Type | Description |
---|
ratePlanId | string/number | Unique identifier of the rate plan. |
name | string | Name of the rate plan. |
totalPrice | number | Total price for the stay including deposit. |
totalPriceAfterTax | number | Total price for the stay. |
deposit | number | Security Deposit for the stay. |
basePrice | object | Base price details. |
fee | object | Fee details. |
tax | object | Tax details. |
discount | object | Discount details. |
basePrice​
Field | Type | Description |
---|
totalBasePrice | number | Total base price for the stay. |
breakdown.name | string | Name of the price component. |
breakdown.description | string | Description of the component. |
breakdown.type | BasePriceType | Type of the base price. |
breakdown.total | number | Total. |
breakdown.isMandatory | boolean | Whether the price is mandatory. |
Field | Type | Description |
---|
totalFee | number | Total addiitonal fee for the stay. |
breakdown.name | string | Name of the fee component. |
breakdown.description | string | Description of the fee component. |
breakdown.type | string | Type of the fee. |
breakdown.total | number | Total fee of a particular type. |
breakdown.isMandatory | boolean | Whether the fee is mandatory. |
Field | Type | Description |
---|
totalTax | number | Total tax for the stay. |
breakdown.name | string | Name of the tax component. |
breakdown.description | string | Description of the tax component. |
breakdown.type | TaxType | Type of the tax. |
breakdown.total | number | Total tax of a particular type. |
breakdown.isMandatory | boolean | Whether the tax is mandatory. |
discount​
Field | Type | Description |
---|
totalDiscount | number | Total discount for the stay. |
breakdown.name | string | Name of the discount component. |
breakdown.description | string | Description of the tax component. |
breakdown.type | DiscountType | Type of the tax. |
breakdown.total | number | Total tax of a particular type. |
breakdown.isMandatory | boolean | Whether the tax is mandatory. |
basePriceType​
- BASE_PRICE
- PRICE_PER_GUEST
taxType​
- VAT_GST
- SALES_TAX
- HOTEL_TAX
- LODGING_TAX
- TRANSIENT_OCCUPANCY_TAX
- CITY_TOURISM_TAX
- ROOM_TAX
- OTHER_TAX
discountType​
- WEEKLY_DISCOUNT
- MONTHLY_DISCOUNT
- EMPLOYEE_DISCOUNT
- LAST_MINUTE_DISCOUNT
- SHAREHOLDER_DISCOUNT
- OTHER_DISCOUNT
Supported Methods​
Methods | Hostaway | Hostify | Smoobu | Lodgify | Uplisting | Guesty | Hostfully | OwnerRez Channel | Beds24 | Hospitable | FantasticStay | Hostex | Elina | BookingSync | Direct | Your Rentals | Mr Alfred | Resly | RentalWise | Guesty Booking Engine |
---|
Get a Quote | ✅ | ✅ | 🔜 | ✅ | 🔜 | ✅ | ✅ | ✅ | ✅ | 🔜 | ✅ | 🔜 | 🔜 | ✅ | 🔜 | 🔜 | 🔜 | 🔜 | ✅ | ✅ |