Hotel Rate and Rule Search Modifiers
Additional modifiers can be added to a Hotel Rate and Rules Search request to narrow the search results. All modifiers are optional.
Number of travelers | Bed type |
Number of rooms | Rate category |
Loyalty program | Preferred currency |
Corporate discounts, negotiated rates, exclusive rates |
Hotel Details Modifiers
Modifier |
Description |
---|---|
By default, the request is for one adult traveler.
The maximum number of adults or occupants for a room rate varies by the room type. However, in a standard quad room, the typical maximum of adult occupants is four. Some suppliers may allow additional children to be lodged in the room. Implementation Details
Universal API supports a maximum of nine occupants per booking (four adults and five children). @TotalOccupants
In Release 6.1 (Hotel v26.0), Worldspan support @TotalOccupants, which indicates the total number of travelers in the booking, inclusive of both adults and children. This value may be used in place of @NumberOfAdults and /NumberOfChildren. Note: This attribute is not supported by Galileo and Apollo. Errors and Warnings
NumberOfChildren
NumberOfChildren is used to indicate children and their corresponding ages in the booking. The number of children must be entered first in the Count attribute, followed by the child age. The child count must include one age for each child listed in the number of children. Notes:
ResponseOnly properties with availabilities for the requested number of travelers are returned. |
|
By default, the request is for one room. Use HotelDetailsModifiers @NumberOfRooms to request more than one room. Only properties with availabilities for the requested number of rooms are returned. |
|
Use HotelDetailsModifiers/LoyaltyCard to include a loyalty program identifier, also known as frequent traveler or frequent guest identifier. Implementation Details
Up to four instances of LoyaltyCard can be included in the request, although not all providers support this maximum. Include the following:
@SupplierCode requirements vary by hotel supplier. For more information, refer to Hotel Loyalty Programs. ResponseOnly properties owned by the specified hotel chains are returned. The room rates returned in the response are based the Loyalty Program rates provided by the requested chain. |
|
Corporate discounts, Travelport Exclusive Rates, and negotiated rates |
Use HotelDetailsModifiers/CorporateDiscountID to specify a corporate discount, Travelport Exclusive Rate, and/or negotiated rate code between an organization and a vendor. If the requested Corporate Discount IDs or negotiated rate code is not valid for the PointOfSale (PCC/SID) value, the modifier is ignored in the request and not processed as a modifier. Implementation Details
One corporate discount ID is supported in a single request for all providers. However, the number of supported Negotiated Rate codes varies by provider. For more information, refer to Hotel Corporate Discounts and Negotiated Rates and Travelport Exclusive Rates. |
Use HotelDetailsModifiers/HotelBedding to search for rooms with a specific bed type or number of beds. The option to search by bed type or number of beds can vary depending on the provider and supplier. Refer to Hotel Bed Types for more information. |
|
Use HotelDetailsModifiers/RateCategory to return specific categories, such as Senior Citizen, Government, Weekend, Corporate, or Tour. Unlike Negotiated Rates and Corporate Discount IDs, Rate Categories are publicly available, provided the traveler meets the parameters of the requested Rate Category. The number and type of rate categories allowed varies by provider. See Hotel Rate Categories for details. Galileo and Apollo support up to 8 rate categories in a request. Worldspan support up to 5 categories. For supported Worldspan suppliers, the Rate Category associated with a corresponding booking code is returned in RatePlanType @RateCategory. |
|
Use HotelDetailsModifiers @PreferredCurrency to return rates in a currency other than the rates associated with the PCC. If the conversion rate is not known, approximate rates and taxes are returned in RequestedHotelDetails/HotelRateDetail.
Refer to Hotel Preferred Currency for more information. |