Skip to content

Mijozlar qarzlari ​

Qarz daftari: qarz nasiyaga sotuvda (har bir chekka bitta yozuv, chek valyutasida) yoki boshlang‘ich qoldiqlarni import qilishda paydo bo‘ladi. Holatlar: active, partially_repaid, expired, repaid.

MetodManzilVazifasi
GET/company/client/debt/statsQarzlar statistikasi
GET/company/client/debt/debtorsQarzdorlar ro‘yxati
GET/company/client/debt/download-exampleQarzdorlar importi shabloni
POST/company/client/debt/importQarzdorlarni import qilish
GET/company/client/debtQarzlar ro‘yxati
GET/company/client/debt/{model}Qarz

Qarzlar statistikasi ​

GET/company/client/debt/stats

Qarzdorlar ro‘yxati bilan bir xil filtrlar bo‘yicha qarz daftari jamlanmasi: qarzdorlar soni, qarzdorlarning holatlar bo‘yicha taqsimoti, qarz, to‘langan va qoldiq summalari — umumiy va valyutalar bo‘yicha (by_currency).

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

Javob · 200 ​

Javob maydonlari
MaydonTuriTavsif
debtors_countinteger
debts_by_statusobject
debts_by_status.activeinteger
debts_by_status.partially_repaidinteger
debts_by_status.expiredinteger
debts_by_status.repaidinteger
total_debt_amountinteger
total_repaid_amountinteger
total_remaining_amountinteger
by_currencyobject
by_currency.uzsobject
by_currency.uzs.total_debt_amountinteger
by_currency.uzs.total_repaid_amountinteger
by_currency.uzs.total_remaining_amountinteger
json
{
    "debtors_count": 1,
    "debts_by_status": {
        "active": 0,
        "partially_repaid": 1,
        "expired": 0,
        "repaid": 0
    },
    "total_debt_amount": 4000,
    "total_repaid_amount": 1000,
    "total_remaining_amount": 3000,
    "by_currency": {
        "uzs": {
            "total_debt_amount": 4000,
            "total_repaid_amount": 1000,
            "total_remaining_amount": 3000
        }
    }
}

Qarzdorlar ro‘yxati ​

GET/company/client/debt/debtors

Har bir mijozga bitta qatordan qarz daftari: uning qarzlari jamlanadi, holat umumiy chiqariladi, valyutalar bo‘yicha esa by_currency da. Filtrlar filter[client_id], filter[is_imported], filter[main_phone], filter[search] (ism, telefon yoki karta raqami qismi), filter[created_at]; sort[] saralash due_date (standart -due_date), amount, remaining_amount bo‘yicha; page-size 100 gacha.

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

So‘rov parametrlari ​

ParametrTavsif
with[]Bog‘liq ma’lumotlarni qo‘shish
http
GET /company/client/debt/debtors?with[0]=client

Javob · 200 ​

Sahifalangan javob: yozuvlar data[] ichida, sahifalash links va meta da.

Javob maydonlari
MaydonTuriTavsif
dataobject[]Ma'lumotlar
data[].client_idintegerMijoz
data[].idintegerID
data[].amountintegerSumma
data[].repaid_amountintegerTo'langan summa
data[].returned_amountintegerQaytarilgan summa
data[].due_datestringToʻlov muddati
data[].statusstringStatus
data[].amount_uzsstring
data[].repaid_amount_uzsstring
data[].returned_amount_uzsstring
data[].amount_usdnull
data[].repaid_amount_usdnull
data[].returned_amount_usdnull
data[].amount_eurnull
data[].repaid_amount_eurnull
data[].returned_amount_eurnull
data[].amount_rubnull
data[].repaid_amount_rubnull
data[].returned_amount_rubnull
data[].clientobject
data[].client.idintegerID
data[].client.creator_idintegerYaratuvchi
data[].client.company_idintegerKompaniya
data[].client.bonus_tariff_idintegerBonus tarifi
data[].client.bonus_entries_amountintegerBonus yozuvlari summasi
data[].client.bonus_accumulations_amountintegerBonus balansi
data[].client.full_namestringFISH
data[].client.genderstringJinsi
data[].client.birth_datestringTug'ilgan kuni
data[].client.imagestringRasm
data[].client.image_thumbsobject
data[].client.image_thumbs.widen_100object
data[].client.image_thumbs.widen_100.rawstring
data[].client.image_thumbs.widen_100.webpstring
data[].client.image_thumbs.widen_500object
data[].client.image_thumbs.widen_500.rawstring
data[].client.image_thumbs.widen_500.webpstring
data[].client.image_thumbs.originalobject
data[].client.image_thumbs.original.rawstring
data[].client.image_thumbs.original.webpstring
data[].client.main_phonestringAsosiy telefon
data[].client.additional_phonesarrayQo‘shimcha telefonlar
data[].client.languagesarrayTillar
data[].client.addressnullManzil
data[].client.latitudenullKenglik
data[].client.longitudenullUzunlik
data[].client.socialsobjectIjtimoiy tarmoqlar
data[].client.socials.otherstring
data[].client.socials.facebookstring
data[].client.socials.telegramstring
data[].client.socials.instagramstring
data[].client.is_importedboolean
data[].client.created_atstringYaratilgan
data[].client.updated_atstringYangilangan
data[].client.is_deletedboolean
data[].remaining_amountinteger
data[].overdue_daysintegerQarzdorlik kuni
data[].by_currencyobject
data[].by_currency.uzsobject
data[].by_currency.uzs.amountintegerSumma
data[].by_currency.uzs.repaid_amountintegerTo'langan summa
data[].by_currency.uzs.returned_amountintegerQaytarilgan summa
data[].by_currency.uzs.remaining_amountinteger
json
{
    "data": [
        {
            "client_id": 1,
            "id": 6,
            "amount": 6000,
            "repaid_amount": 1000,
            "returned_amount": 0,
            "due_date": "2030-06-30 00:00:00",
            "status": "partially_repaid",
            "amount_uzs": "6000.00",
            "repaid_amount_uzs": "1000.00",
            "returned_amount_uzs": "0.00",
            "amount_usd": null,
            "repaid_amount_usd": null,
            "returned_amount_usd": null,
            "amount_eur": null,
            "repaid_amount_eur": null,
            "returned_amount_eur": null,
            "amount_rub": null,
            "repaid_amount_rub": null,
            "returned_amount_rub": null,
            "client": {
                "id": 1,
                "creator_id": 2,
                "company_id": 1,
                "bonus_tariff_id": 1,
                "bonus_entries_amount": 1000,
                "bonus_accumulations_amount": 1000,
                "full_name": "Full name 1",
                "gender": "male",
                "birth_date": "1990-01-01",
                "image": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                "image_thumbs": {
                    "widen_100": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    },
                    "widen_500": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    },
                    "original": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    }
                },
                "main_phone": "998000000001",
                "additional_phones": [
                    "998000000011",
                    "998000000012"
                ],
                "languages": [
                    "ru",
                    "uz"
                ],
                "address": null,
                "latitude": null,
                "longitude": null,
                "socials": {
                    "other": "6abcbeafac861",
                    "facebook": "6abcbeafac860",
                    "telegram": "6abcbeafac85e",
                    "instagram": "6abcbeafac85f"
                },
                "is_imported": false,
                "created_at": "2026-09-30 12:47:59",
                "updated_at": "2026-09-30 12:51:39",
                "is_deleted": false
            },
            "remaining_amount": 5000,
            "overdue_days": 0,
            "by_currency": {
                "uzs": {
                    "amount": 6000,
                    "repaid_amount": 1000,
                    "returned_amount": 0,
                    "remaining_amount": 5000
                }
            }
        }
    ],
    "links": {
        "first": "https://api.wasyt.uz/company/client/debt/debtors?page=1",
        "last": "https://api.wasyt.uz/company/client/debt/debtors?page=1",
        "prev": null,
        "next": null
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "last_page": 1,
        "links": [],
        "path": "https://api.wasyt.uz/company/client/debt/debtors",
        "per_page": 20,
        "to": 1,
        "total": 1
    }
}

Qarzdorlar importi shabloni ​

GET/company/client/debt/download-example

Qarzdorlarni import qilish uchun Excel shablonini (.xlsx) yuklab beradi.

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

Javob · 200 ​

Javob — fayl yoki matn, JSON emas.

Qarzdorlarni import qilish ​

POST/company/client/debt/import

Tizimdan tashqarida yuritilgan qarzlarni .xlsx fayldan ko‘chiradi (1 MB gacha, 500 qatorgacha, A–G ustunlar: F.I.Sh., qarz summasi, to‘langan, telefon, muddat, tug‘ilgan sana, jins). Har bir qator import belgisi bilan yangi mijoz va sotuvsiz UZS dagi bitta boshlang‘ich qarz yaratadi; to‘langan qism qarz summasidan oshmaydi. Telefonlar faylda va mavjud mijozlar orasida yagona bo‘lishi kerak; bir so‘zdan iborat bir xil ismlar rad etiladi.

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

So‘rov tanasi ​

MaydonTuriMajburiyTavsif
filefileHaImport shabloni bo‘yicha Excel fayl. Formatlar: xlsx. Maks. 1024 KB
json
{}
bash
curl -X POST "https://api.wasyt.uz/company/client/debt/import" \
  -H "Accept: application/json" \
  -H "Accept-Language: ru" \
  -H "Authorization: Bearer {token}" \
  -H "Content-Type: application/json" \
  -d '[]'

Javob · 200 ​

Javob maydonlari
MaydonTuriTavsif
messagestringXabar
json
{
    "message": "Success"
}

Xato misoli · 422 ​

json
{
    "message": "Должники \"Алишер\" повторяются, добавьте фамилию или отчество",
    "errors": {
        "file": [
            "Должники \"Алишер\" повторяются, добавьте фамилию или отчество"
        ]
    }
}

Qarzlar ro‘yxati ​

GET/company/client/debt

Mavjud kompaniyalarning alohida qarzlari (nasiya chek yoki import qilingan qoldiq uchun bitta yozuv); mijoz, sotuv, holat, valyuta va muddat bo‘yicha tanlash mumkin.

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

So‘rov parametrlari ​

ParametrTavsif
filter[id]ID — aniq qiymat
filter[creator_id]Yaratuvchi — aniq qiymat
filter[company_id]Kompaniya — bitta qiymat yoki ro‘yxat filter[company_id][]
filter[client_id]Mijoz — aniq qiymat
filter[sale_id]Sotish — aniq qiymat
filter[status]Status — bitta qiymat yoki ro‘yxat filter[status][]
filter[currency]Valyuta — bitta qiymat yoki ro‘yxat filter[currency][]
filter[due_date]Toʻlov muddati — davr: [0] — dan, [1] — gacha (Y-m-d)
filter[created_at]Yaratilgan — davr: [0] — dan, [1] — gacha (Y-m-d)
sort[]Saralash, - — kamayish bo‘yicha: id, -id, due_date, -due_date, created_at, -created_at
with[]Bog‘liq ma’lumotlarni qo‘shish: creator.profile, company, client, sale, sale.products, sale.products.product, sale.transactions, payments, payments.creator.profile, payments.cashbox
pageSahifa raqami, 1 dan
page-sizeSahifadagi yozuvlar soni, ko‘pi bilan 20
http
GET /company/client/debt?with[0]=client&with[1]=sale.products.product&with[2]=payments.creator.profile&with[3]=payments.cashbox

Javob · 200 ​

Sahifalangan javob: yozuvlar data[] ichida, sahifalash links va meta da.

Javob maydonlari
MaydonTuriTavsif
dataobject[]Ma'lumotlar
data[].idintegerID
data[].creator_idintegerYaratuvchi
data[].company_idintegerKompaniya
data[].client_idintegerMijoz
data[].sale_idintegerSotish
data[].currencystringValyuta
data[].amountintegerSumma
data[].repaid_amountintegerTo'langan summa
data[].returned_amountintegerQaytarilgan summa
data[].due_datestringToʻlov muddati
data[].commentstringIzoh
data[].statusstringStatus
data[].created_atstringYaratilgan
data[].updated_atstringYangilangan
data[].clientobject
data[].client.idintegerID
data[].client.creator_idintegerYaratuvchi
data[].client.company_idintegerKompaniya
data[].client.bonus_tariff_idintegerBonus tarifi
data[].client.bonus_entries_amountintegerBonus yozuvlari summasi
data[].client.bonus_accumulations_amountintegerBonus balansi
data[].client.full_namestringFISH
data[].client.genderstringJinsi
data[].client.birth_datestringTug'ilgan kuni
data[].client.imagestringRasm
data[].client.image_thumbsobject
data[].client.image_thumbs.widen_100object
data[].client.image_thumbs.widen_100.rawstring
data[].client.image_thumbs.widen_100.webpstring
data[].client.image_thumbs.widen_500object
data[].client.image_thumbs.widen_500.rawstring
data[].client.image_thumbs.widen_500.webpstring
data[].client.image_thumbs.originalobject
data[].client.image_thumbs.original.rawstring
data[].client.image_thumbs.original.webpstring
data[].client.main_phonestringAsosiy telefon
data[].client.additional_phonesarrayQo‘shimcha telefonlar
data[].client.languagesarrayTillar
data[].client.addressnullManzil
data[].client.latitudenullKenglik
data[].client.longitudenullUzunlik
data[].client.socialsobjectIjtimoiy tarmoqlar
data[].client.socials.otherstring
data[].client.socials.facebookstring
data[].client.socials.telegramstring
data[].client.socials.instagramstring
data[].client.is_importedboolean
data[].client.created_atstringYaratilgan
data[].client.updated_atstringYangilangan
data[].client.is_deletedboolean
data[].saleobject
data[].sale.idintegerID
data[].sale.creator_idintegerYaratuvchi
data[].sale.company_idintegerKompaniya
data[].sale.cashbox_idintegerKassa
data[].sale.stock_idintegerOmbor
data[].sale.client_idintegerMijoz
data[].sale.exchange_of_sale_idnull
data[].sale.currencystringValyuta
data[].sale.purchased_amountinteger
data[].sale.sold_amountintegerSotuvdagi summa
data[].sale.returned_amountintegerQaytarilgan summa
data[].sale.statusstringStatus
data[].sale.source_typestringManba
data[].sale.source_dataarray
data[].sale.codestringKod
data[].sale.created_atstringYaratilgan
data[].sale.updated_atstringYangilangan
data[].sale.productsobject[]Mahsulotlar
data[].sale.products[].idintegerID
data[].sale.products[].company_idintegerKompaniya
data[].sale.products[].sale_idintegerSotish
data[].sale.products[].product_idintegerMahsulot
data[].sale.products[].service_idnull
data[].sale.products[].bundle_idnullKomplekt
data[].sale.products[].bundle_keynull
data[].sale.products[].purchase_priceintegerSotib olish narxi
data[].sale.products[].priceintegerNarxi
data[].sale.products[].discountintegerChegirma
data[].sale.products[].sold_quantityintegerSotuvdagi miqdor
data[].sale.products[].returned_quantityintegerQaytarilgan miqdor
data[].sale.products[].returned_dataarray
data[].sale.products[].last_returned_atnull
data[].sale.products[].stock_product_source_dataobject
data[].sale.products[].stock_product_source_data.source_typestringManba
data[].sale.products[].stock_product_source_data.source_idintegerManba
data[].sale.products[].stock_product_source_data.source_product_idinteger
data[].sale.products[].stock_product_source_data.quantityintegerMiqdori
data[].sale.products[].stock_product_source_data.purchase_priceintegerSotib olish narxi
data[].sale.products[].stock_product_source_data.purchase_currencystringSotib olayotganda valyuta
data[].sale.products[].stock_product_source_data.created_atstringYaratilgan
data[].sale.products[].created_atstringYaratilgan
data[].sale.products[].updated_atstringYangilangan
data[].sale.products[].productobject
data[].sale.products[].product.idintegerID
data[].sale.products[].product.parent_idnullOta-ona
data[].sale.products[].product.creator_idintegerYaratuvchi
data[].sale.products[].product.company_idintegerKompaniya
data[].sale.products[].product.category_idintegerKategoriya
data[].sale.products[].product.brand_idintegerBrend
data[].sale.products[].product.unit_idintegerO'lchov birligi
data[].sale.products[].product.namestringNomlanish
data[].sale.products[].product.full_textstringTo'liq matn
data[].sale.products[].product.plustringArtikul (PLU)
data[].sale.products[].product.descriptionstringTavsif
data[].sale.products[].product.is_free_pricebooleanErkin narxda sotish
data[].sale.products[].product.is_favoriteboolean
data[].sale.products[].product.min_quantitynull
data[].sale.products[].product.barcodestringShtrix kod
data[].sale.products[].product.images_listarrayTasvirlar
data[].sale.products[].product.images_list_thumbsobject[]
data[].sale.products[].product.created_atstringYaratilgan
data[].sale.products[].product.updated_atstringYangilangan
data[].sale.products[].product.is_deletedboolean
data[].paymentsobject[]
data[].payments[].idintegerID
data[].payments[].creator_idintegerYaratuvchi
data[].payments[].company_idintegerKompaniya
data[].payments[].client_idintegerMijoz
json
{
    "data": [
        {
            "id": 52,
            "creator_id": 2,
            "company_id": 1,
            "client_id": 1,
            "sale_id": 1,
            "currency": "uzs",
            "amount": 4000,
            "repaid_amount": 1000,
            "returned_amount": 0,
            "due_date": "2030-12-31 00:00:00",
            "comment": "Initial debt note",
            "status": "partially_repaid",
            "created_at": "2026-09-30 12:51:45",
            "updated_at": "2026-09-30 12:51:45",
            "client": {
                "id": 1,
                "creator_id": 2,
                "company_id": 1,
                "bonus_tariff_id": 1,
                "bonus_entries_amount": 1000,
                "bonus_accumulations_amount": 1000,
                "full_name": "Full name 1",
                "gender": "male",
                "birth_date": "1990-01-01",
                "image": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                "image_thumbs": {
                    "widen_100": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    },
                    "widen_500": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    },
                    "original": {
                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                    }
                },
                "main_phone": "998000000001",
                "additional_phones": [
                    "998000000011",
                    "998000000012"
                ],
                "languages": [
                    "ru",
                    "uz"
                ],
                "address": null,
                "latitude": null,
                "longitude": null,
                "socials": {
                    "other": "6abcbeafac861",
                    "facebook": "6abcbeafac860",
                    "telegram": "6abcbeafac85e",
                    "instagram": "6abcbeafac85f"
                },
                "is_imported": false,
                "created_at": "2026-09-30 12:47:59",
                "updated_at": "2026-09-30 12:51:45",
                "is_deleted": false
            },
            "sale": {
                "id": 1,
                "creator_id": 2,
                "company_id": 1,
                "cashbox_id": 1,
                "stock_id": 1,
                "client_id": 1,
                "exchange_of_sale_id": null,
                "currency": "uzs",
                "purchased_amount": 500,
                "sold_amount": 4900,
                "returned_amount": 0,
                "status": "completed",
                "source_type": "wasyt",
                "source_data": [],
                "code": "w-1-1",
                "created_at": "2020-01-01 10:00:00",
                "updated_at": "2020-01-01 10:00:00",
                "products": [
                    {
                        "id": 1,
                        "company_id": 1,
                        "sale_id": 1,
                        "product_id": 1,
                        "service_id": null,
                        "bundle_id": null,
                        "bundle_key": null,
                        "purchase_price": 100,
                        "price": 1000,
                        "discount": 100,
                        "sold_quantity": 1,
                        "returned_quantity": 0,
                        "returned_data": [],
                        "last_returned_at": null,
                        "stock_product_source_data": {
                            "source_type": "purchase",
                            "source_id": 1,
                            "source_product_id": 1,
                            "quantity": 1,
                            "purchase_price": 1000,
                            "purchase_currency": "uzs",
                            "created_at": "2026-09-30 12:47:59"
                        },
                        "created_at": "2026-09-30 12:47:59",
                        "updated_at": "2026-09-30 12:47:59",
                        "product": {
                            "id": 1,
                            "parent_id": null,
                            "creator_id": 1,
                            "company_id": 1,
                            "category_id": 4,
                            "brand_id": 1,
                            "unit_id": 1,
                            "name": "Product 1",
                            "full_text": "Product 1",
                            "plu": "0001",
                            "description": "Description 1",
                            "is_free_price": false,
                            "is_favorite": false,
                            "min_quantity": null,
                            "barcode": "0000000000001",
                            "images_list": [
                                "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            ],
                            "images_list_thumbs": [
                                {
                                    "widen_100": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    },
                                    "widen_500": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    },
                                    "original": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    }
                                },
                                {
                                    "widen_100": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    },
                                    "widen_500": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    },
                                    "original": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    }
                                }
                            ],
                            "created_at": "2026-09-30 12:47:59",
                            "updated_at": "2026-09-30 12:51:45",
                            "is_deleted": false
                        }
                    },
                    {
                        "id": 2,
                        "company_id": 1,
                        "sale_id": 1,
                        "product_id": 2,
                        "service_id": null,
                        "bundle_id": null,
                        "bundle_key": null,
                        "purchase_price": 200,
                        "price": 2000,
                        "discount": 0,
                        "sold_quantity": 2,
                        "returned_quantity": 0,
                        "returned_data": [],
                        "last_returned_at": null,
                        "stock_product_source_data": {
                            "source_type": "purchase",
                            "source_id": 1,
                            "source_product_id": 2,
                            "quantity": 2,
                            "purchase_price": 2000,
                            "purchase_currency": "usd",
                            "created_at": "2026-09-30 12:47:59"
                        },
                        "created_at": "2026-09-30 12:47:59",
                        "updated_at": "2026-09-30 12:47:59",
                        "product": {
                            "id": 2,
                            "parent_id": 1,
                            "creator_id": 1,
                            "company_id": 1,
                            "category_id": 4,
                            "brand_id": 1,
                            "unit_id": 1,
                            "name": "Product 1-1",
                            "full_text": "Product 1-1 full text",
                            "plu": "0011",
                            "description": "Description 1-1",
                            "is_free_price": false,
                            "is_favorite": false,
                            "min_quantity": null,
                            "barcode": "0000000000011",
                            "images_list": [
                                "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            ],
                            "images_list_thumbs": [
                                {
                                    "widen_100": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    },
                                    "widen_500": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    },
                                    "original": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                                    }
                                },
                                {
                                    "widen_100": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    },
                                    "widen_500": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    },
                                    "original": {
                                        "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                        "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                                    }
                                }
                            ],
                            "created_at": "2026-09-30 12:47:59",
                            "updated_at": "2026-09-30 12:51:45",
                            "is_deleted": false
                        }
                    }
                ]
            },
            "payments": [
                {
                    "id": 35,
                    "creator_id": 2,
                    "company_id": 1,
                    "client_id": 1,
                    "debt_id": 52,
                    "cashbox_id": 1,
                    "is_refunded": false,
                    "payment_type": "cash",
                    "currency": "uzs",
                    "amount": 1000,
                    "is_imported": false,
                    "created_at": "2026-09-30 12:51:45",
                    "creator": {
                        "id": 2,
                        "type": "director",
                        "role_id": 2,
                        "company_id": 1,
                        "partner_id": null,
                        "username": "director_1@local.host",
                        "pinfl": null,
                        "phone": "998020000001",
                        "sipuni_sip_number": "210",
                        "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,
                        "profile": {
                            "first_name": null,
                            "last_name": null,
                            "position": null,
                            "birth_date": null,
                            "gender": null,
                            "full_name": " "
                        }
                    },
                    "cashbox": {
                        "id": 1,
                        "creator_id": 2,
                        "company_id": 1,
                        "name": "Cashbox 1",
                        "type": "sale",
                        "created_at": "2026-09-30 12:47:58",
                        "updated_at": "2026-09-30 12:47:58",
                        "is_deleted": false
                    },
                    "is_refundable": false
                }
            ],
            "remaining_amount": 3000,
            "overdue_days": 0,
            "by_currency": {
                "uzs": {
                    "amount": 4000,
                    "repaid_amount": 1000,
                    "returned_amount": 0,
                    "remaining_amount": 3000
                }
            }
        }
    ],
    "links": {
        "first": "https://api.wasyt.uz/company/client/debt?page=1",
        "last": "https://api.wasyt.uz/company/client/debt?page=1",
        "prev": null,
        "next": null
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "last_page": 1,
        "links": [],
        "path": "https://api.wasyt.uz/company/client/debt",
        "per_page": 20,
        "to": 1,
        "total": 1
    }
}

Qarz ​

GET/company/client/debt/{model}

Bitta qarz; with[] orqali tovarlar va to‘lovlari bilan sotuv hamda qarz to‘lovlari qo‘shiladi.

Sarlavhalar (headers) ​

SarlavhaQiymatTavsif
AuthorizationBearer {token}POST /common/auth/login dan olingan token
Acceptapplication/jsonJavob JSON da
Accept-LanguageruXabarlar va nomlar tili: ru, uz, oz

Yo‘l parametrlari ​

ParametrTavsif
modelYozuv ID si

So‘rov parametrlari ​

ParametrTavsif
with[]Bog‘liq ma’lumotlarni qo‘shish
http
GET /company/client/debt/58?with[0]=client&with[1]=sale.products.product&with[2]=payments.creator.profile

Javob · 200 ​

Javob maydonlari
MaydonTuriTavsif
idintegerID
creator_idintegerYaratuvchi
company_idintegerKompaniya
client_idintegerMijoz
sale_idintegerSotish
currencystringValyuta
amountintegerSumma
repaid_amountintegerTo'langan summa
returned_amountintegerQaytarilgan summa
due_datestringToʻlov muddati
commentstringIzoh
statusstringStatus
created_atstringYaratilgan
updated_atstringYangilangan
clientobject
client.idintegerID
client.creator_idintegerYaratuvchi
client.company_idintegerKompaniya
client.bonus_tariff_idintegerBonus tarifi
client.bonus_entries_amountintegerBonus yozuvlari summasi
client.bonus_accumulations_amountintegerBonus balansi
client.full_namestringFISH
client.genderstringJinsi
client.birth_datestringTug'ilgan kuni
client.imagestringRasm
client.image_thumbsobject
client.image_thumbs.widen_100object
client.image_thumbs.widen_100.rawstring
client.image_thumbs.widen_100.webpstring
client.image_thumbs.widen_500object
client.image_thumbs.widen_500.rawstring
client.image_thumbs.widen_500.webpstring
client.image_thumbs.originalobject
client.image_thumbs.original.rawstring
client.image_thumbs.original.webpstring
client.main_phonestringAsosiy telefon
client.additional_phonesarrayQo‘shimcha telefonlar
client.languagesarrayTillar
client.addressnullManzil
client.latitudenullKenglik
client.longitudenullUzunlik
client.socialsobjectIjtimoiy tarmoqlar
client.socials.otherstring
client.socials.facebookstring
client.socials.telegramstring
client.socials.instagramstring
client.is_importedboolean
client.created_atstringYaratilgan
client.updated_atstringYangilangan
client.is_deletedboolean
saleobject
sale.idintegerID
sale.creator_idintegerYaratuvchi
sale.company_idintegerKompaniya
sale.cashbox_idintegerKassa
sale.stock_idintegerOmbor
sale.client_idintegerMijoz
sale.exchange_of_sale_idnull
sale.currencystringValyuta
sale.purchased_amountinteger
sale.sold_amountintegerSotuvdagi summa
sale.returned_amountintegerQaytarilgan summa
sale.statusstringStatus
sale.source_typestringManba
sale.source_dataarray
sale.codestringKod
sale.created_atstringYaratilgan
sale.updated_atstringYangilangan
sale.productsobject[]Mahsulotlar
sale.products[].idintegerID
sale.products[].company_idintegerKompaniya
sale.products[].sale_idintegerSotish
sale.products[].product_idintegerMahsulot
sale.products[].service_idnull
sale.products[].bundle_idnullKomplekt
sale.products[].bundle_keynull
sale.products[].purchase_priceintegerSotib olish narxi
sale.products[].priceintegerNarxi
sale.products[].discountintegerChegirma
sale.products[].sold_quantityintegerSotuvdagi miqdor
sale.products[].returned_quantityintegerQaytarilgan miqdor
sale.products[].returned_dataarray
sale.products[].last_returned_atnull
sale.products[].stock_product_source_dataobject
sale.products[].stock_product_source_data.source_typestringManba
sale.products[].stock_product_source_data.source_idintegerManba
sale.products[].stock_product_source_data.source_product_idinteger
sale.products[].stock_product_source_data.quantityintegerMiqdori
sale.products[].stock_product_source_data.purchase_priceintegerSotib olish narxi
sale.products[].stock_product_source_data.purchase_currencystringSotib olayotganda valyuta
sale.products[].stock_product_source_data.created_atstringYaratilgan
sale.products[].created_atstringYaratilgan
sale.products[].updated_atstringYangilangan
sale.products[].productobject
sale.products[].product.idintegerID
sale.products[].product.parent_idnullOta-ona
sale.products[].product.creator_idintegerYaratuvchi
sale.products[].product.company_idintegerKompaniya
sale.products[].product.category_idintegerKategoriya
sale.products[].product.brand_idintegerBrend
sale.products[].product.unit_idintegerO'lchov birligi
sale.products[].product.namestringNomlanish
sale.products[].product.full_textstringTo'liq matn
sale.products[].product.plustringArtikul (PLU)
sale.products[].product.descriptionstringTavsif
sale.products[].product.is_free_pricebooleanErkin narxda sotish
sale.products[].product.is_favoriteboolean
sale.products[].product.min_quantitynull
sale.products[].product.barcodestringShtrix kod
sale.products[].product.images_listarrayTasvirlar
sale.products[].product.images_list_thumbsobject[]
sale.products[].product.images_list_thumbs[].widen_100object
sale.products[].product.images_list_thumbs[].widen_500object
sale.products[].product.images_list_thumbs[].originalobject
sale.products[].product.created_atstringYaratilgan
sale.products[].product.updated_atstringYangilangan
sale.products[].product.is_deletedboolean
paymentsobject[]
payments[].idintegerID
payments[].creator_idintegerYaratuvchi
json
{
    "id": 58,
    "creator_id": 2,
    "company_id": 1,
    "client_id": 1,
    "sale_id": 1,
    "currency": "uzs",
    "amount": 4000,
    "repaid_amount": 1000,
    "returned_amount": 0,
    "due_date": "2030-12-31 00:00:00",
    "comment": "Initial debt note",
    "status": "partially_repaid",
    "created_at": "2026-09-30 12:51:46",
    "updated_at": "2026-09-30 12:51:46",
    "client": {
        "id": 1,
        "creator_id": 2,
        "company_id": 1,
        "bonus_tariff_id": 1,
        "bonus_entries_amount": 1000,
        "bonus_accumulations_amount": 1000,
        "full_name": "Full name 1",
        "gender": "male",
        "birth_date": "1990-01-01",
        "image": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
        "image_thumbs": {
            "widen_100": {
                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
            },
            "widen_500": {
                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
            },
            "original": {
                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
            }
        },
        "main_phone": "998000000001",
        "additional_phones": [
            "998000000011",
            "998000000012"
        ],
        "languages": [
            "ru",
            "uz"
        ],
        "address": null,
        "latitude": null,
        "longitude": null,
        "socials": {
            "other": "6abcbeafac861",
            "facebook": "6abcbeafac860",
            "telegram": "6abcbeafac85e",
            "instagram": "6abcbeafac85f"
        },
        "is_imported": false,
        "created_at": "2026-09-30 12:47:59",
        "updated_at": "2026-09-30 12:51:46",
        "is_deleted": false
    },
    "sale": {
        "id": 1,
        "creator_id": 2,
        "company_id": 1,
        "cashbox_id": 1,
        "stock_id": 1,
        "client_id": 1,
        "exchange_of_sale_id": null,
        "currency": "uzs",
        "purchased_amount": 500,
        "sold_amount": 4900,
        "returned_amount": 0,
        "status": "completed",
        "source_type": "wasyt",
        "source_data": [],
        "code": "w-1-1",
        "created_at": "2020-01-01 10:00:00",
        "updated_at": "2020-01-01 10:00:00",
        "products": [
            {
                "id": 1,
                "company_id": 1,
                "sale_id": 1,
                "product_id": 1,
                "service_id": null,
                "bundle_id": null,
                "bundle_key": null,
                "purchase_price": 100,
                "price": 1000,
                "discount": 100,
                "sold_quantity": 1,
                "returned_quantity": 0,
                "returned_data": [],
                "last_returned_at": null,
                "stock_product_source_data": {
                    "source_type": "purchase",
                    "source_id": 1,
                    "source_product_id": 1,
                    "quantity": 1,
                    "purchase_price": 1000,
                    "purchase_currency": "uzs",
                    "created_at": "2026-09-30 12:47:59"
                },
                "created_at": "2026-09-30 12:47:59",
                "updated_at": "2026-09-30 12:47:59",
                "product": {
                    "id": 1,
                    "parent_id": null,
                    "creator_id": 1,
                    "company_id": 1,
                    "category_id": 4,
                    "brand_id": 1,
                    "unit_id": 1,
                    "name": "Product 1",
                    "full_text": "Product 1",
                    "plu": "0001",
                    "description": "Description 1",
                    "is_free_price": false,
                    "is_favorite": false,
                    "min_quantity": null,
                    "barcode": "0000000000001",
                    "images_list": [
                        "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                    ],
                    "images_list_thumbs": [
                        {
                            "widen_100": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            },
                            "widen_500": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            },
                            "original": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            }
                        },
                        {
                            "widen_100": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            },
                            "widen_500": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            },
                            "original": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            }
                        }
                    ],
                    "created_at": "2026-09-30 12:47:59",
                    "updated_at": "2026-09-30 12:51:46",
                    "is_deleted": false
                }
            },
            {
                "id": 2,
                "company_id": 1,
                "sale_id": 1,
                "product_id": 2,
                "service_id": null,
                "bundle_id": null,
                "bundle_key": null,
                "purchase_price": 200,
                "price": 2000,
                "discount": 0,
                "sold_quantity": 2,
                "returned_quantity": 0,
                "returned_data": [],
                "last_returned_at": null,
                "stock_product_source_data": {
                    "source_type": "purchase",
                    "source_id": 1,
                    "source_product_id": 2,
                    "quantity": 2,
                    "purchase_price": 2000,
                    "purchase_currency": "usd",
                    "created_at": "2026-09-30 12:47:59"
                },
                "created_at": "2026-09-30 12:47:59",
                "updated_at": "2026-09-30 12:47:59",
                "product": {
                    "id": 2,
                    "parent_id": 1,
                    "creator_id": 1,
                    "company_id": 1,
                    "category_id": 4,
                    "brand_id": 1,
                    "unit_id": 1,
                    "name": "Product 1-1",
                    "full_text": "Product 1-1 full text",
                    "plu": "0011",
                    "description": "Description 1-1",
                    "is_free_price": false,
                    "is_favorite": false,
                    "min_quantity": null,
                    "barcode": "0000000000011",
                    "images_list": [
                        "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                        "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                    ],
                    "images_list_thumbs": [
                        {
                            "widen_100": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            },
                            "widen_500": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            },
                            "original": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/1.png"
                            }
                        },
                        {
                            "widen_100": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            },
                            "widen_500": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            },
                            "original": {
                                "raw": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png",
                                "webp": "https://api-minio.icangroup.uz/wasyt/test_data/images/2.png"
                            }
                        }
                    ],
                    "created_at": "2026-09-30 12:47:59",
                    "updated_at": "2026-09-30 12:51:46",
                    "is_deleted": false
                }
            }
        ]
    },
    "payments": [
        {
            "id": 40,
            "creator_id": 2,
            "company_id": 1,
            "client_id": 1,
            "debt_id": 58,
            "cashbox_id": 1,
            "is_refunded": false,
            "payment_type": "cash",
            "currency": "uzs",
            "amount": 1000,
            "is_imported": false,
            "created_at": "2026-09-30 12:51:46",
            "creator": {
                "id": 2,
                "type": "director",
                "role_id": 2,
                "company_id": 1,
                "partner_id": null,
                "username": "director_1@local.host",
                "pinfl": null,
                "phone": "998020000001",
                "sipuni_sip_number": "210",
                "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,
                "profile": {
                    "first_name": null,
                    "last_name": null,
                    "position": null,
                    "birth_date": null,
                    "gender": null,
                    "full_name": " "
                }
            },
            "is_refundable": false
        }
    ],
    "remaining_amount": 3000,
    "overdue_days": 0,
    "by_currency": {
        "uzs": {
            "amount": 4000,
            "repaid_amount": 1000,
            "returned_amount": 0,
            "remaining_amount": 3000
        }
    }
}