Mahallalar (MFY)
Tumanlar ichidagi mahalla fuqarolar yig‘inlari (MFY).
| Metod | Manzil | Vazifasi |
|---|---|---|
| GET | /admin/region/mfy | Mahallalar ro‘yxati |
| GET | /admin/region/mfy/{model} | Mahalla kartasi |
| POST | /admin/region/mfy | Mahalla yaratish |
| PUT | /admin/region/mfy/{model} | Mahallani tahrirlash |
| DELETE | /admin/region/mfy/{model} | Mahallani o‘chirish |
| DELETE | /admin/region/mfy/{value}/restore | Mahallani tiklash |
Mahallalar ro‘yxati
GET
/admin/region/mfyMFYlarning sahifali ro‘yxati.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
So‘rov parametrlari
| Parametr | Tavsif |
|---|---|
filter[id] | ID — aniq qiymat |
filter[district_id] | Tuman — aniq qiymat |
filter[name] | Nomlanish — qator qismi bo‘yicha qidiruv |
sort[] | Saralash, - — kamayish bo‘yicha: id, -id, name, -name |
with[] | Bog‘liq ma’lumotlarni qo‘shish: district, district.region |
page | Sahifa raqami, 1 dan |
page-size | Sahifadagi yozuvlar soni, ko‘pi bilan 20 |
http
GET /admin/region/mfy?filter[id]=1&filter[region_id]=1&filter[name]=MFYJavob · 200
Sahifalangan javob: yozuvlar data[] ichida, sahifalash links va meta da.
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
data | object[] | Ma'lumotlar |
data[].id | integer | ID |
data[].district_id | integer | Tuman |
data[].name | string | Nomlanish |
data[].created_at | string | Yaratilgan |
data[].updated_at | string | Yangilangan |
data[].is_deleted | boolean |
json
{
"data": [
{
"id": 1,
"district_id": 1,
"name": "MFY 1",
"created_at": "2026-09-30 12:47:58",
"updated_at": "2026-09-30 12:47:58",
"is_deleted": false
}
],
"links": {
"first": "https://api.wasyt.uz/admin/region/mfy?page=1",
"last": "https://api.wasyt.uz/admin/region/mfy?page=1",
"prev": null,
"next": null
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 1,
"links": [],
"path": "https://api.wasyt.uz/admin/region/mfy",
"per_page": 20,
"to": 1,
"total": 1
}
}Mahalla kartasi
GET
/admin/region/mfy/{model}MFY ni ID bo‘yicha qaytaradi.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
Yo‘l parametrlari
| Parametr | Tavsif |
|---|---|
model | Yozuv ID si |
Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
id | integer | ID |
district_id | integer | Tuman |
name | string | Nomlanish |
created_at | string | Yaratilgan |
updated_at | string | Yangilangan |
is_deleted | boolean |
json
{
"id": 1,
"district_id": 1,
"name": "MFY 1",
"created_at": "2026-09-30 12:47:58",
"updated_at": "2026-09-30 12:47:58",
"is_deleted": false
}Mahalla yaratish
POST
/admin/region/mfydistrict_id tumanida MFY yaratadi; nom tuman doirasida noyob.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
So‘rov tanasi
| Maydon | Turi | Majburiy | Tavsif |
|---|---|---|---|
district_id | integer | Ha | Tuman. Foydalanuvchiga ochiq mavjud yozuv ID si |
name | string | Ha | Nomlanish. Maks. 255 belgi. Kompaniyada takrorlanmas qiymat |
json
{
"district_id": 2,
"name": "MFY 3"
}bash
curl -X POST "https://api.wasyt.uz/admin/region/mfy" \
-H "Accept: application/json" \
-H "Accept-Language: ru" \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{"district_id":2,"name":"MFY 3"}'Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
district_id | integer | Tuman |
name | string | Nomlanish |
updated_at | string | Yangilangan |
created_at | string | Yaratilgan |
id | integer | ID |
is_deleted | boolean |
json
{
"district_id": 2,
"name": "MFY 3",
"updated_at": "2026-09-30 12:50:14",
"created_at": "2026-09-30 12:50:14",
"id": 3,
"is_deleted": false
}Mahallani tahrirlash
PUT
/admin/region/mfy/{model}MFY ning tumani va nomini yangilaydi.
Formadan (
multipart/form-data)PUTmetodiPOST+?_method=PUTparametri bilan yuboriladi.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
Yo‘l parametrlari
| Parametr | Tavsif |
|---|---|
model | Yozuv ID si |
So‘rov tanasi
| Maydon | Turi | Majburiy | Tavsif |
|---|---|---|---|
district_id | integer | Ha | Tuman. Foydalanuvchiga ochiq mavjud yozuv ID si |
name | string | Ha | Nomlanish. Maks. 255 belgi. Kompaniyada takrorlanmas qiymat |
json
{
"district_id": 1,
"name": "MFY 1"
}bash
curl -X PUT "https://api.wasyt.uz/admin/region/mfy/1" \
-H "Accept: application/json" \
-H "Accept-Language: ru" \
-H "Authorization: Bearer {token}" \
-H "Content-Type: application/json" \
-d '{"district_id":1,"name":"MFY 1"}'Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
id | integer | ID |
district_id | integer | Tuman |
name | string | Nomlanish |
created_at | string | Yaratilgan |
updated_at | string | Yangilangan |
is_deleted | boolean |
json
{
"id": 1,
"district_id": 1,
"name": "MFY 1",
"created_at": "2026-09-30 12:47:58",
"updated_at": "2026-09-30 12:50:16",
"is_deleted": false
}Mahallani o‘chirish
DELETE
/admin/region/mfy/{model}MFY ni yumshoq o‘chiradi; uni tiklash mumkin.
Formadan (
multipart/form-data)DELETEmetodiPOST+?_method=DELETEparametri bilan yuboriladi.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
Yo‘l parametrlari
| Parametr | Tavsif |
|---|---|
model | Yozuv ID si |
Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
message | string | Xabar |
json
{
"message": "Success"
}Mahallani tiklash
DELETE
/admin/region/mfy/{value}/restoreO‘chirilgan MFY ni {value} ID si bo‘yicha tiklaydi.
Formadan (
multipart/form-data)DELETEmetodiPOST+?_method=DELETEparametri bilan yuboriladi.
Sarlavhalar (headers)
| Sarlavha | Qiymat | Tavsif |
|---|---|---|
Authorization | Bearer {token} | POST /common/auth/login dan olingan token |
Accept | application/json | Javob JSON da |
Accept-Language | ru | Xabarlar va nomlar tili: ru, uz, oz |
Yo‘l parametrlari
| Parametr | Tavsif |
|---|---|
value | Yozuv ID si (o‘chirilgani ham) |
Javob · 200
Javob maydonlari
| Maydon | Turi | Tavsif |
|---|---|---|
message | string | Xabar |
json
{
"message": "Success"
}
