| area | No | Optional ward, neighbourhood, beach or landmark within the city, e.g. 'Shoreditch' with city 'London'. A place the search recognises lists the hotels within a few km of it; otherwise it filters the city's hotels by their address. | |
| city | No | City or broad destination, e.g. 'Da Nang'. When omitted, the result asks the user for it. | |
| rooms | No | Number of rooms (default 1). | |
| adults | No | Number of adults (default 2). Prices depend on it. | |
| checkIn | No | Check-in date (YYYY-MM-DD), today or later. When omitted, the result asks the user for it. | |
| checkOut | No | Check-out date (YYYY-MM-DD), after checkIn. When omitted, the result asks the user for it. | |
| children | No | Number of children sharing the room (default 0). Child ages determine family quotes; sources without verified occupancy support are omitted. | |
| language | No | Preferred UI language (en/vi/de/ja/ko/zh/fr/es/ru/th/id). | |
| priceMax | No | Maximum total price for the whole stay (not per night), in priceCurrency. | |
| priceMin | No | Minimum total price for the whole stay (not per night), in priceCurrency. | |
| amenities | No | Optional amenities every hotel shown must have, as at least one of its sites lists them: pool, beach, breakfast, parking, gym, spa, airport_shuttle, kitchen, family (family rooms). | |
| childAges | No | Age of each child, 0–17. Family quotes are limited to sources that accept this occupancy; unsupported sources are omitted. | |
| hotelName | No | Optional hotel-name filter when the user names a specific property | |
| queryText | No | Optional short excerpt of the current request, used only to detect the UI language; it is not stored or forwarded. | |
| priceCurrency | No | ISO 4217 code of priceMin/priceMax (USD, EUR, VND, …); defaults to the currency of the UI language. | |