The returned list of products contains only the products associated with the first bookable service in the list of services of this enterprise.
Country
Currency
Language
Culture
Localized text
A localized text is an object of the property values localized into languages supported by hotel, indexed by language codes.
Payment gateway
If the hotel does not use any payment gateway, the value is null. If it does, then you should use a specific API call and the gateway’s library to encode credit card data. The main purpose of a payment gateway is to securely obtain the credit card of the customer before a reservation is created. You can decide not to support any of them and just ignore it, in which case reservations are created with a note about missing credit card.
Payment card storage type
PciProxy
Credit card type
MasterCard
Visa
Amex
Discover
DinersClub
Jcb
Maestro
...
Product
Pricing coproduct
Pricing data discriminator
Absolute - Data specific to absolutely priced product are represented by Multi-currency amount.
Get availability and pricing options for the specified hotel for the specified date interval. Further optional parameters can be supplied, such as room categories and voucher codes. The availability and pricing is returned for each applicable combination of occupancy and rate, for each available room category.
Identification of the client as described in Authorization.
ConfigurationId
string
required
Unique identifier of the used Distributor configuration.
HotelId
string
required
Unique identifier of hotel.
StartUtc
string
required
Reservation start date (arrival date) in ISO 8601 format.
EndUtc
string
required
Reservation end date (departure date) in ISO 8601 format.
ProductIds
array of string
optional
Unique identifiers of products which should be included into pricing calculations.
CurrencyCode
string
optional
ISO 4217 code of the currency. If specified the prices in response will contain only single currency based on the code provided. Supported currency codes
Requested number of adults. If provided together with ChildCount, then RoomOccupancyAvailabilities will be computed only for that combination instead of all possible. If RoomCategory doesn’t support the given values, then the nearest applicable values are found.Deprecated!
ChildCount
number
optional
Requested number of children.Deprecated!
CategoryIds
array of string
optional
Unique identifiers of categories for which should be the availability computed only. If omitted, availability of all categories is returned instead.
AvailabilityBlockId
string
optional
Unique identifier of availability block, if present. When provided, only availability for this block is returned.
Moment when amount is automatically charged, with offset applying to this time (for example, a 'Creation' trigger with no offset will charge the amount when items are created). If settlement is manual, a task will be created at this moment.
SettlementOffset
string
required
Start of the interval in ISO 8601 format which gets added before or after selected settlement trigger (for example, '-1 day' will charge the amount 1 day before).
SettlementValue
number
optional
Percentage of the total extent cost which is charged automatically (for example, a 1.0 settlement value will charge the full cost of extent included below). Value is charged at the time of settlement trigger plus time difference from offset. When null, FlatValue is provided with absolute decimal value.
SettlementFlatValue
number
optional
Absolute value of settlement cost in settlement currency code. When provided SettlementValue is null
SettlementCurrencyCode
number
required
Settlement currency code
SettlementMaximumTimeUnits
number
optional
Maximum number of time units that will be charged automatically (only applies to automatic settlements). The rest will be charged manually.
Max price of the room with the same parameters and conditions among other rates. Can be understood (and possibly displayed) as the value before discount.