Search Rentals
search_rentalsBronla.UZ'dan dachalarni sanalari va mehmonlar soni bo'yicha qidiradi.
check_in / check_out: `YYYY-MM-DD` yoki `dd-mm-yyyy` (masalan 2026-06-19).
sort: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting.
Natijada ixcham ro'yxat qaytadi: nomi, narxi, reytingi va havolasi.
max_images: birinchi nechta natijaning rasmi biriktirilsin (standart 6, 0-10).
Variantlarni rasmlari bilan ko'rsatish uchun shu natijadan foydalaning -
har bir e'lonni `get_listing_details` bilan alohida ochish shart emas.
check_in / check_out ixtiyoriy, lekin ikkalasi BIRGA berilishi kerak:
bittasi bersa API sana filtrini jimjiyoq e'tiborga olib, filtrlanmagan
natija qaytaradi. Bunday holatda xato qaytarilib, modeldan ikkala sana
so'raladi.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Natijalar sahifasi, 1-100. | |
| sort | No | Saralash: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting. | |
| query | No | Nom bo'yicha erkin qidiruv matni. | |
| rooms | No | Minimal xonalar soni. | |
| adults | No | Kattalar soni. | |
| check_in | No | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_out bilan birga beriladi. | |
| children | No | Bolalar soni. | |
| price_to | No | Maksimal narx, UZS. | |
| check_out | No | Chiqish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_in bilan birga beriladi. | |
| max_images | No | Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz). | |
| price_from | No | Minimal narx, UZS. | |
| province_id | No | Viloyat/hudud ID'si bo'yicha filtr. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Xatoni qanday tuzatish haqida ko'rsatma. | |
| page | No | Joriy sahifa raqami. | |
| count | No | Topilgan e'lonlar umumiy soni. | |
| error | No | Xato kodi; faqat tool bajarilmaganda keladi. | |
| detail | No | Upstream API xatosi tafsiloti. | |
| results | No | E'lonlar: id, slug, name, province, price, score, image, url va boshqalar. | |
| currency | No | Narxlar valyutasi (UZS). | |
| countPage | No | Sahifalar umumiy soni. |