Check Availability
check_availabilityBerilgan e'lon sanalar oralig'ida bo'sh ekanini tekshiradi.
check_in / check_out: `YYYY-MM-DD` yoki `dd-mm-yyyy`. check_out - chiqish
kuni (tun hisoblanmaydi). Hech narsa band qilmaydi - faqat mavjud band
kunlar (`tileDisabled`) bilan solishtiradi.
Qaytaradi: available (bool), blocked_nights (to'qnashgan kunlar),
online_booking (onlayn bron yoqilganmi).
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>",
"check_in": "<check_in>",
"check_out": "<check_out>"
},
"name": "check_availability"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check_in | Yes | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19). | |
| check_out | Yes | Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy. | |
| listing_slug | Yes | Qidiruv natijasidagi e'lon `slug` qiymati. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Xatoni qanday tuzatish haqida ko'rsatma. | |
| error | No | Xato kodi; faqat tool bajarilmaganda keladi. | |
| found | No | E'lon topildimi. | |
| detail | No | Upstream API xatosi tafsiloti. | |
| nights | No | Tunlar soni. | |
| check_in | No | Kirish sanasi, YYYY-MM-DD. | |
| available | No | Butun oraliq bo'sh va onlayn bron qilish mumkinmi. | |
| check_out | No | Chiqish sanasi, YYYY-MM-DD. | |
| listing_url | No | E'lon sahifasining yo'li. | |
| listing_slug | No | Tekshirilgan e'lon slug'i. | |
| blocked_nights | No | So'ralgan oraliqdagi band tunlar. | |
| online_booking | No | Onlayn bron yoqilganmi. |