Hotel details
hotel_detailsUse when the traveler asks for the details, more information, photos, rooms or description of one hotel from search_hotels: description, photos, guest rating, amenities, the sellers' stay totals, the rooms, check-in and check-out times. Takes the search_key and hotel_id from search_hotels. Not for prices across dates (hotel_price_calendar). Booking links are hotel_booking_options; call that only when they say book.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hotel_id | Yes | The hotel_id from search_hotels. | |
| search_key | Yes | The search_key from search_hotels. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | On an error: a machine-readable kind, e.g. unknown_place | |
| name | No | Hotel name | |
| note | No | Guidance for the assistant | |
| stay | No | location, check_in, check_out, adults, children | |
| field | No | On unknown_place: which argument (origin, destination, ...) | |
| rooms | No | Rooms: name, seller, total_usd, free_cancellation | |
| stars | No | Star class | |
| images | No | Photo URLs | |
| nights | No | Nights in the stay | |
| status | No | ok | no_data | error | sign_in_required | |
| address | No | Street address | |
| message | No | Error or sign-in text | |
| reviews | No | Review count | |
| sellers | No | Stay total by seller, cheapest first: seller, total_usd, per_night_usd, hotel_direct, free_cancellation | |
| hotel_id | No | Hotel id | |
| amenities | No | Amenity names | |
| hotel_url | No | The hotel on slicktrip.com | |
| total_usd | No | Cheapest room stay total | |
| search_key | No | The hotel search key | |
| description | No | Hotel description | |
| suggestions | No | On unknown_place: places to offer the traveler, each with code, name, kind (airport, all airports in the city, nearby airport), city, country | |
| guest_rating | No | Guest rating out of 5 | |
| check_in_time | No | Check-in time | |
| per_night_usd | No | Cheapest room per night | |
| check_out_time | No | Check-out time | |
| places_assumed | No | Place names this call resolved on its own, e.g. 'Portland = Portland, OR (PDX)'; tell the traveler |