Get Listing Details
get_listing_detailsBitta dacha/mehmonxonaning to'liq ma'lumotini va rasmlarini qaytaradi.
listing_slug - qidiruv natijasidagi `slug` maydoni. listing_type `house`
(dacha) yoki `property` (mehmonxona). Mehmonxonadagi bo'sh xonalarni
`check_hotel_availability` orqali tekshiring.
Tarkibida: tavsif, manzil/xarita, sig'im, qulayliklar, reyting, narx
(`payment`/`paydaylist`), oldindan to'lov foizi, band kunlar (`blocked_dates`)
va onlayn bron imkoniyati.
Eslatma: detail endpoint'da tayyor `price` YO'Q - narx `payment` ro'yxatida
(sig'im bo'yicha ish kunlari/hafta oxiri) va `paydaylist` (sana bo'yicha)
keladi. Aniq bo'sh kunlarni `check_availability` orqali so'rang.
Rasmlar: 10 tagacha rasm natijaga rasm (image content) sifatida qo'shiladi;
ularning URL'lari `images` ro'yxatida. Faqat matn kerak bo'lsa (narx, bo'sh
kunlar) - `max_images=0` yuboring.
Bir nechta dachani rasmlari bilan solishtirish uchun bu tool'ni har biriga
alohida chaqirmang: `search_rentals`/`search_hotels` natijasida har bir
e'lonning rasmi allaqachon bor. Bu tool - bitta e'lonni batafsil ko'rish uchun.
Joylashuv: `address` - egasining qisqa mo'ljali; "qayerda?" savoliga
`location_summary` va `map_url` bilan javob bering.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"listing_slug": "<listing_slug>"
},
"name": "get_listing_details"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi. | |
| max_images | No | Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz). | |
| listing_slug | Yes | Qidiruv natijasidagi e'lon `slug` qiymati. | |
| listing_type | No | `house` (dacha) yoki `property` (mehmonxona). | house |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | E'lon ID'si (create_booking.listing_id). | |
| url | No | Saytdagi e'lon sahifasi. | |
| hint | No | Xatoni qanday tuzatish haqida ko'rsatma. | |
| name | No | E'lon nomi. | |
| slug | No | E'lon slug'i. | |
| about | No | Tavsif: `original` (egasi yozgan tilda) va `translated` (so'ralgan `lang` tilida). | |
| error | No | Xato kodi; faqat tool bajarilmaganda keladi. | |
| found | No | E'lon topildimi. | |
| detail | No | Upstream API xatosi tafsiloti. | |
| images | No | Rasm URL'lari (10 tagacha). | |
| address | No | Egasi yozgan mo'ljal (ko'pincha qisqa/norasmiy). Joylashuv uchun `location_summary` va `map_url` dan foydalaning. | |
| map_url | No | Koordinatalar bo'yicha Google Maps havolasi. | |
| payment | No | Sig'im bo'yicha ish kuni / hafta oxiri narxlari. | |
| currency | No | Narxlar valyutasi (UZS). | |
| paydaylist | No | Sana bo'yicha narxlar. | |
| blocked_dates | No | Band kunlar (60 tagacha). | |
| onlinebooking | No | Onlayn bron yoqilganmi. | |
| recent_reviews | No | Oxirgi 5 ta mehmon sharhi: author, rating (1-10), date, text (asl tilda). | |
| location_summary | No | Hudud va mamlakat, masalan `Chorvoq, O'zbekiston`. | |
| blocked_dates_total | No | Band kunlar umumiy soni. |