
Search and book dachas, villas, cottages and hotels in Uzbekistan, with prices in UZS.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Berilgan 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).
Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19).
Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy.
Qidiruv natijasidagi e'lon `slug` qiymati.
Berilgan 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).
| Argument | Type | Description |
|---|---|---|
| check_in* | string | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19). |
| check_out* | string | Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy. |
| listing_slug* | string | Qidiruv natijasidagi e'lon `slug` qiymati. |
{
"type": "object",
"title": "check_availabilityArguments",
"required": [
"listing_slug",
"check_in",
"check_out"
],
"properties": {
"check_in": {
"type": "string",
"title": "Check In",
"description": "Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19)."
},
"check_out": {
"type": "string",
"title": "Check Out",
"description": "Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy."
},
"listing_slug": {
"type": "string",
"title": "Listing Slug",
"description": "Qidiruv natijasidagi e'lon `slug` qiymati."
}
}
}Mehmonxonada sana va mehmonlar uchun bo'sh xonalarni, bron ID'larini tekshiradi.
| Argument | Type | Description |
|---|---|---|
| rooms | integer | Kerakli xonalar soni. |
| adults | integer | Kattalar soni. |
| check_in* | string | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19). |
| children | integer | Bolalar soni. |
| check_out* | string | Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy. |
| listing_slug* | string | Qidiruv natijasidagi e'lon `slug` qiymati. |
{
"type": "object",
"title": "check_hotel_availabilityArguments",
"required": [
"listing_slug",
"check_in",
"check_out"
],
"properties": {
"rooms": {
"type": "integer",
"title": "Rooms",
"default": 1,
"description": "Kerakli xonalar soni."
},
"adults": {
"type": "integer",
"title": "Adults",
"default": 2,
"description": "Kattalar soni."
},
"check_in": {
"type": "string",
"title": "Check In",
"description": "Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19)."
},
"children": {
"type": "integer",
"title": "Children",
"default": 0,
"description": "Bolalar soni."
},
"check_out": {
"type": "string",
"title": "Check Out",
"description": "Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy."
},
"listing_slug": {
"type": "string",
"title": "Listing Slug",
"description": "Qidiruv natijasidagi e'lon `slug` qiymati."
}
}
}Bronla'da dacha yoki mehmonxona uchun bron yaratadi. Bu amal bazaga yozadi va to'lov uchun havola/oldindan to'lov yozuvini yaratishi mumkin. Faqat foydalanuvchi obyekt, sanalar, mehmonlar va to'lov shartlarini ko'rgandan keyin aniq rozilik berganida chaqiring. Foydalanuvchi autentifikatsiyasi MCP OAuth orqali keladi; Knox token tool argumentiga kiritilmaydi va MCP server ichida saqlanadi. Hamyondan foydalanish faqat `use_wallet=True` yuborilgandagina ishlatiladi (hozir bu parametr o'chirilgan). Har chaqiruvdan oldin availability'ni tekshiring. Timeout yoki aloqa uzilishi bo'lsa tool'ni avtomatik qayta chaqirmang: bron oldin yaralgan bo'lishi mumkin. listing_type: `house` (dacha) yoki `property` (mehmonxona). Mehmonxona uchun `space_ids` majburiy. `check_out` chiqish kuni, tun sifatida kirmaydi.
| Argument | Type | Description |
|---|---|---|
| pets | integer | Uy hayvonlari soni. |
| adults* | integer | Kattalar soni. |
| babies | integer | Chaqaloqlar soni. |
| check_in* | string | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19). |
| children | integer | Bolalar soni. |
| check_out* | string | Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy. |
Bitta 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.
| Argument | Type | Description |
|---|---|---|
| lang | any | Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi. |
| max_images | integer | Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz). |
| listing_slug* | string | Qidiruv natijasidagi e'lon `slug` qiymati. |
| listing_type | string |
Joriy Bronla foydalanuvchisining bronlari va to'lov holatini ko'rsatadi.
| Argument | Type | Description |
|---|---|---|
| page | integer | Natijalar sahifasi, 1-100. |
{
"type": "object",
"title": "get_my_bookingsArguments",
"properties": {
"page": {
"type": "integer",
"title": "Page",
"default": 1,
"description": "Natijalar sahifasi, 1-100."
}
}
}Qidiruv filtrlari: hududlar (`province`) va qulayliklar (`amenities`) ro'yxati. `search_rentals` nom/slug'ni o'zi taniydi, shuning uchun bu tool shart emas - foydalanuvchiga "qaysi hududlar bor?" deb javob berish yoki hudud nomi tanilmaganda kerak. `count` - shu hududdagi/qulaylikka ega dachalar soni.
| Argument | Type | Description |
|---|---|---|
| lang | any | Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi. |
{
"type": "object",
"title": "list_search_filtersArguments",
"properties": {
"lang": {
"anyOf": [
{
"enum": [
"uz",
"ru",
"en"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Lang",
"default": null,
"description": "Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi."
}
}
}Mehmonxona qidiradi; sanalar berilsa mos bo'sh xonalar va `space_ids`ni qaytaradi. Sana formati `YYYY-MM-DD` yoki `dd-mm-yyyy`. Bron qilishda natijadagi `available_spaces[].id` qiymatlarini `create_booking.space_ids` ga bering.
| Argument | Type | Description |
|---|---|---|
| lang | any | Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi. |
| page | integer | Natijalar sahifasi, 1-100. |
| sort | integer | Saralash: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting. |
| query | any | E'lon nomi bo'yicha erkin qidiruv. Hudud uchun `province` parametrini ishlating. |
| rooms | integer | Kerakli xonalar soni. |
| adults | integer | Kattalar soni. |
| check_in | any | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_out bilan birga beriladi. |
| children | integer | Bolalar soni. |
| price_to | any |
Bronla.UZ'dan dachalarni hudud, qulayliklar, sana va mehmonlar soni bo'yicha qidiradi. province: hudud nomi ("Chorvoq", "Чарвак") yoki ID - "Chorvoqda dacha" so'rovida hududni `query` ga emas, shu yerga bering. amenities: ["sauna", "pool"] - barchasi bor dachalar qaytadi. check_in / check_out: `YYYY-MM-DD` yoki `dd-mm-yyyy` (masalan 2026-06-19). sort: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting (sharhsiz e'lonlar oxirida). "Eng yaxshisini tavsiya qil" uchun sort=3 va `countReview` ga qarang. 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.
| Argument | Type | Description |
|---|---|---|
| lang | any | Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi. |
| page | integer | Natijalar sahifasi, 1-100. |
| sort | integer | Saralash: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting. |
| query | any | E'lon nomi bo'yicha erkin qidiruv. Hudud uchun `province` parametrini ishlating. |
| rooms | any | Minimal xonalar soni. |
| space_ids | any | Mehmonxona uchun majburiy: check_hotel_availability natijasidagi `space_ids` (1-10 ta). |
| listing_id* | integer | E'lonning `id` qiymati (get_listing_details yoki qidiruvdan). |
| promo_code | string | Promokod (faqat dacha uchun), bo'lmasa bo'sh. |
| use_wallet | boolean | Hamyondan to'lash; hozircha o'chirilgan, false yuboring. |
| listing_type* | string | `house` (dacha) yoki `property` (mehmonxona). |
| payment_method | string | To'lov usuli: `payme`, `click` yoki `paynet`. |
{
"type": "object",
"title": "create_bookingArguments",
"required": [
"listing_type",
"listing_id",
"check_in",
"check_out",
"adults"
],
"properties": {
"pets": {
"type": "integer",
"title": "Pets",
"default": 0,
"description": "Uy hayvonlari soni."
},
"adults": {
"type": "integer",
"title": "Adults",
"description": "Kattalar soni."
},
"babies": {
"type": "integer",
"title": "Babies",
"default": 0,
"description": "Chaqaloqlar soni."
},
"check_in": {
"type": "string",
"title": "Check In",
"description": "Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy (masalan 2026-06-19)."
},
"children": {
"type": "integer",
"title": "Children",
"default": 0,
"description": "Bolalar soni."
},
"check_out": {
"type": "string",
"title": "Check Out",
"description": "Chiqish sanasi (tun hisoblanmaydi): YYYY-MM-DD yoki dd-mm-yyyy."
},
"space_ids": {
"anyOf": [
{
"type": "array",
"items": {
"type": "integer"
}
},
{
"type": "null"
}
],
"title": "Space Ids",
"default": null,
"description": "Mehmonxona uchun majburiy: check_hotel_availability natijasidagi `space_ids` (1-10 ta)."
},
"listing_id": {
"type": "integer",
"title": "Listing Id",
"description": "E'lonning `id` qiymati (get_listing_details yoki qidiruvdan)."
},
"promo_code": {
"type": "string",
"title": "Promo Code",
"default": "",
"description": "Promokod (faqat dacha uchun), bo'lmasa bo'sh."
},
"use_wallet": {
"type": "boolean",
"title": "Use Wallet",
"default": false,
"description": "Hamyondan to'lash; hozircha o'chirilgan, false yuboring."
},
"listing_type": {
"type": "string",
"title": "Listing Type",
"description": "`house` (dacha) yoki `property` (mehmonxona)."
},
"payment_method": {
"type": "string",
"title": "Payment Method",
"default": "payme",
"description": "To'lov usuli: `payme`, `click` yoki `paynet`."
}
}
}| `house` (dacha) yoki `property` (mehmonxona). |
{
"type": "object",
"title": "get_listing_detailsArguments",
"required": [
"listing_slug"
],
"properties": {
"lang": {
"anyOf": [
{
"enum": [
"uz",
"ru",
"en"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Lang",
"default": null,
"description": "Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi."
},
"max_images": {
"type": "integer",
"title": "Max Images",
"default": 10,
"description": "Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz)."
},
"listing_slug": {
"type": "string",
"title": "Listing Slug",
"description": "Qidiruv natijasidagi e'lon `slug` qiymati."
},
"listing_type": {
"type": "string",
"title": "Listing Type",
"default": "house",
"description": "`house` (dacha) yoki `property` (mehmonxona)."
}
}
}| Maksimal narx, UZS. |
| province | any | Hudud: viloyat, tuman/shahar yoki joy (qishloq, dam olish zonasi) nomi, slug'i yoki ID'si - masalan `Chorvoq`, `Bo'stonliq`, `Toshkent viloyati`, `Чарвак`, `2`. Bir nechtasi `|` bilan: `Chorvoq|Qibray`. Ro'yxat: `list_search_filters` (`locations`). |
| check_out | any | Chiqish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_in bilan birga beriladi. |
| max_images | integer | Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz). |
| price_from | any | Minimal narx, UZS. |
| province_id | any | Viloyat/hudud ID'si bo'yicha filtr (eski nom; `province` bilan bir xil, nom ham qabul qilinadi). |
{
"type": "object",
"title": "search_hotelsArguments",
"properties": {
"lang": {
"anyOf": [
{
"enum": [
"uz",
"ru",
"en"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Lang",
"default": null,
"description": "Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi."
},
"page": {
"type": "integer",
"title": "Page",
"default": 1,
"description": "Natijalar sahifasi, 1-100."
},
"sort": {
"type": "integer",
"title": "Sort",
"default": 0,
"description": "Saralash: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "E'lon nomi bo'yicha erkin qidiruv. Hudud uchun `province` parametrini ishlating."
},
"rooms": {
"type": "integer",
"title": "Rooms",
"default": 1,
"description": "Kerakli xonalar soni."
},
"adults": {
"type": "integer",
"title": "Adults",
"default": 2,
"description": "Kattalar soni."
},
"check_in": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Check In",
"default": null,
"description": "Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_out bilan birga beriladi."
},
"children": {
"type": "integer",
"title": "Children",
"default": 0,
"description": "Bolalar soni."
},
"price_to": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Price To",
"default": null,
"description": "Maksimal narx, UZS."
},
"province": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Province",
"default": null,
"description": "Hudud: viloyat, tuman/shahar yoki joy (qishloq, dam olish zonasi) nomi, slug'i yoki ID'si - masalan `Chorvoq`, `Bo'stonliq`, `Toshkent viloyati`, `Чарвак`, `2`. Bir nechtasi `|` bilan: `Chorvoq|Qibray`. Ro'yxat: `list_search_filters` (`locations`)."
},
"check_out": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Check Out",
"default": null,
"description": "Chiqish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_in bilan birga beriladi."
},
"max_images": {
"type": "integer",
"title": "Max Images",
"default": 6,
"description": "Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz)."
},
"price_from": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Price From",
"default": null,
"description": "Minimal narx, UZS."
},
"province_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Province Id",
"default": null,
"description": "Viloyat/hudud ID'si bo'yicha filtr (eski nom; `province` bilan bir xil, nom ham qabul qilinadi)."
}
}
}| adults | integer | Kattalar soni. |
| check_in | any | Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_out bilan birga beriladi. |
| children | integer | Bolalar soni. |
| price_to | any | Maksimal narx, UZS. |
| province | any | Hudud: viloyat, tuman/shahar yoki joy (qishloq, dam olish zonasi) nomi, slug'i yoki ID'si - masalan `Chorvoq`, `Bo'stonliq`, `Toshkent viloyati`, `Чарвак`, `2`. Bir nechtasi `|` bilan: `Chorvoq|Qibray`. Ro'yxat: `list_search_filters` (`locations`). |
| amenities | any | Qulayliklar (BARCHASI bo'lishi shart): nomi yoki ID'si, o'zbek/rus/ingliz tilida - masalan ["sauna", "pool"], ["Finskaya sauna", "Jakuzi"]. Maxsus: pool (ochiq yoki yopiq basseyn), outdoor_pool, indoor_pool, waterfront, pets, alcohol, landscape. Ro'yxat: `list_search_filters`. |
| check_out | any | Chiqish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_in bilan birga beriladi. |
| max_images | integer | Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz). |
| price_from | any | Minimal narx, UZS. |
| province_id | any | Viloyat/hudud ID'si bo'yicha filtr (eski nom; `province` bilan bir xil, nom ham qabul qilinadi). |
{
"type": "object",
"title": "search_rentalsArguments",
"properties": {
"lang": {
"anyOf": [
{
"enum": [
"uz",
"ru",
"en"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Lang",
"default": null,
"description": "Javob tili: uz, ru yoki en - foydalanuvchi yozgan tilni bering. Hudud nomlari va tavsif tarjimasi shu tilda keladi."
},
"page": {
"type": "integer",
"title": "Page",
"default": 1,
"description": "Natijalar sahifasi, 1-100."
},
"sort": {
"type": "integer",
"title": "Sort",
"default": 0,
"description": "Saralash: 0=tavsiya, 1=arzon, 2=qimmat, 3=reyting."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "E'lon nomi bo'yicha erkin qidiruv. Hudud uchun `province` parametrini ishlating."
},
"rooms": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Rooms",
"default": null,
"description": "Minimal xonalar soni."
},
"adults": {
"type": "integer",
"title": "Adults",
"default": 2,
"description": "Kattalar soni."
},
"check_in": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Check In",
"default": null,
"description": "Kirish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_out bilan birga beriladi."
},
"children": {
"type": "integer",
"title": "Children",
"default": 0,
"description": "Bolalar soni."
},
"price_to": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Price To",
"default": null,
"description": "Maksimal narx, UZS."
},
"province": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Province",
"default": null,
"description": "Hudud: viloyat, tuman/shahar yoki joy (qishloq, dam olish zonasi) nomi, slug'i yoki ID'si - masalan `Chorvoq`, `Bo'stonliq`, `Toshkent viloyati`, `Чарвак`, `2`. Bir nechtasi `|` bilan: `Chorvoq|Qibray`. Ro'yxat: `list_search_filters` (`locations`)."
},
"amenities": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Amenities",
"default": null,
"description": "Qulayliklar (BARCHASI bo'lishi shart): nomi yoki ID'si, o'zbek/rus/ingliz tilida - masalan [\"sauna\", \"pool\"], [\"Finskaya sauna\", \"Jakuzi\"]. Maxsus: pool (ochiq yoki yopiq basseyn), outdoor_pool, indoor_pool, waterfront, pets, alcohol, landscape. Ro'yxat: `list_search_filters`."
},
"check_out": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Check Out",
"default": null,
"description": "Chiqish sanasi: YYYY-MM-DD yoki dd-mm-yyyy. check_in bilan birga beriladi."
},
"max_images": {
"type": "integer",
"title": "Max Images",
"default": 6,
"description": "Natijaga biriktiriladigan rasmlar soni, 0-10 (0 = rasmsiz)."
},
"price_from": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Price From",
"default": null,
"description": "Minimal narx, UZS."
},
"province_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Province Id",
"default": null,
"description": "Viloyat/hudud ID'si bo'yicha filtr (eski nom; `province` bilan bir xil, nom ham qabul qilinadi)."
}
}
}