Quote
This endpoint allows fetching price quote for a reservation. It requires details such as the listing ID, check-in and check-out dates, and guest count.
Field | Type | Description |
---|
propertyId | string | Unique identifier for the property. |
numberOfGuests | number | Number of guests. |
totalPrice | number | Total price for the quote. |
currency | string | Currency of the total price. |
arrivalDate | string | Arrival date for the stay. |
departureDate | string | Departure date for the stay. |
basePrice | object | Base price details. |
fee | object | Fee details. |
tax | object | Tax details. |
discount | object | Discount details. |
loyaltyPoints | object | Loyalty points details. |
BasePriceBreakdown​
Field | Type | Description |
---|
name | string | Optional. Name of the price component. |
description | string | Optional. Description of the component. |
type | BasePriceType | Optional. Type of the base price. |
units | number | Optional. Number of units. |
total | number | Optional. Total amount. |
isMandatory | boolean | Optional. Whether the price is mandatory. |
BasePriceType Enum​
- BASE_PRICE
- PRICE_PER_GUEST
FeeBreakdown​
Field | Type | Description |
---|
name | string | Optional. Name of the fee. |
description | string | Optional. Description of the fee. |
type | FeeType | Optional. Type of fee. |
units | number | Optional. Number of units. |
total | number | Optional. Total amount of the fee. |
isMandatory | boolean | Optional. Whether the fee is mandatory. |
FeeType Enum​
- (All the fee types listed in the interface)
TaxBreakdown​
Field | Type | Description |
---|
name | string | Optional. Name of the tax. |
description | string | Optional. Description of the tax. |
type | TaxType | Optional. Type of tax. |
units | number | Optional. Number of units. |
total | number | Optional. Total amount of the tax. |
isMandatory | boolean | Optional. Whether the tax is mandatory. |
TaxType Enum​
- VAT_GST
- SALES_TAX
- HOTEL_TAX
- LODGING_TAX
- TRANSIENT_OCCUPANCY_TAX
- CITY_TOURISM_TAX
- ROOM_TAX
- OTHER_TAX
DiscountBreakdown​
Field | Type | Description |
---|
name | string | Optional. Name of the discount. |
description | string | Optional. Description of the discount. |
type | DiscountType | Optional. Type of discount. |
units | number | Optional. Number of units. |
total | number | Optional. Total amount of the discount. |
isMandatory | boolean | Optional. Whether the discount is mandatory. |
DiscountType Enum​
- WEEKLY_DISCOUNT
- MONTHLY_DISCOUNT
- EMPLOYEE_DISCOUNT
- LAST_MINUTE_DISCOUNT
- SHAREHOLDER_DISCOUNT
- OTHER_DISCOUNT
LoyaltyPointsBreakdown​
Field | Type | Description |
---|
name | string | Optional. Name of the loyalty points component. |
description | string | Optional. Description of the component. |
type | LoyaltyPointsType | Optional. Type of loyalty points. |
units | number | Optional. Number of units. |
total | number | Optional. Total number of points. |
isMandatory | boolean | Optional. Whether the component is mandatory. |
LoyaltyPointsType Enum​
- CREDIT_POINTS
- REWARD_POINTS
- OTHER_POINTS
Supported Methods​
- Get a Quotes of the Property