Mijoz-foydalanuvchilar
client turidagi foydalanuvchi hisoblari (kompaniya xaridorlari kartochkalari emas — ular mijozlar bo‘limida) profil va pasport hujjatlari bilan.
| Metod | Manzil | Vazifasi |
|---|---|---|
| GET | /company/user/client | Mijoz-foydalanuvchilar ro‘yxati |
| GET | /company/user/client/{model} | Mijoz-foydalanuvchini ko‘rish |
Mijoz-foydalanuvchilar ro‘yxati
GET
/company/user/clientclient turidagi foydalanuvchilar. filter[common] oxirgi pasport raqami yoki F.I.Sh. bo‘yicha, filter[id][] — ID bo‘yicha qidiradi.
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 — bitta qiymat yoki ro‘yxat filter[id][] |
sort[] | Saralash, - — kamayish bo‘yicha: id, -id |
with[] | Bog‘liq ma’lumotlarni qo‘shish: profile, role, company, partner, documents, last_document_passport |
page | Sahifa raqami, 1 dan |
page-size | Sahifadagi yozuvlar soni, ko‘pi bilan 20 |
http
GET /company/user/client?filter[id]=8Javob · 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[].type | string | Turi |
data[].role_id | null | Roli |
data[].company_id | null | Kompaniya |
data[].partner_id | null | Hamkor |
data[].username | string | Login |
data[].pinfl | string | PINFL |
data[].phone | null | Telefon |
data[].sipuni_sip_number | null | Sipuni (SIP-raqam) |
data[].is_confirmed | boolean | |
data[].are_all_companies_available | boolean | |
data[].last_login_at | null | |
data[].created_at | string | Yaratilgan |
data[].updated_at | string | Yangilangan |
data[].is_deleted | boolean |
json
{
"data": [
{
"id": 8,
"type": "client",
"role_id": null,
"company_id": null,
"partner_id": null,
"username": "998040000001@local.host",
"pinfl": "00000000000001",
"phone": null,
"sipuni_sip_number": null,
"is_confirmed": true,
"are_all_companies_available": false,
"last_login_at": null,
"created_at": "2026-09-30 12:47:59",
"updated_at": "2026-09-30 12:47:59",
"is_deleted": false
}
],
"links": {
"first": "https://api.wasyt.uz/company/user/client?page=1",
"last": "https://api.wasyt.uz/company/user/client?page=1",
"prev": null,
"next": null
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 1,
"links": [],
"path": "https://api.wasyt.uz/company/user/client",
"per_page": 20,
"to": 1,
"total": 1
}
}Mijoz-foydalanuvchini ko‘rish
GET
/company/user/client/{model}Profil va hujjatlari bilan client turidagi bitta foydalanuvchi.
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 |
type | string | Turi |
role_id | null | Roli |
company_id | null | Kompaniya |
partner_id | null | Hamkor |
username | string | Login |
pinfl | string | PINFL |
phone | null | Telefon |
sipuni_sip_number | null | Sipuni (SIP-raqam) |
is_confirmed | boolean | |
are_all_companies_available | boolean | |
last_login_at | null | |
created_at | string | Yaratilgan |
updated_at | string | Yangilangan |
is_deleted | boolean |
json
{
"id": 8,
"type": "client",
"role_id": null,
"company_id": null,
"partner_id": null,
"username": "998040000001@local.host",
"pinfl": "00000000000001",
"phone": null,
"sipuni_sip_number": null,
"is_confirmed": true,
"are_all_companies_available": false,
"last_login_at": null,
"created_at": "2026-09-30 12:47:59",
"updated_at": "2026-09-30 12:47:59",
"is_deleted": false
}
