Skip to content

Recon act ​

INFO

Har bir javob umumiy konvertda qaytadi — code, message, messages, status_code, time — foydali yuk esa data ichida. Quyidagi jadvallar faqat data ichini tavsiflaydi.

GET /recon-act/get-by-id/{id} ​

Get a reconciliation act by its _id.

Yo‘l parametrlari

ParametrTurMajburiyTavsif
idstringHa

So‘rov tanasi

So‘rov tanasi talab qilinmaydi.

Javob

MaydonTurTavsif
_idstring
numberstring
organization_idstring
customer_idstring
supplier_idstring
employee_idstring
person_idstring
typestringMumkin qiymatlar: debt, credit
balance_actionstringMumkin qiymatlar: separated, merged
statestringMumkin qiymatlar: new, done, canceled
amountnumber
currency_idstring
after_balanceobjectPer-currency balance snapshot map.
invoiceobject
invoice._idstring
invoice.numberstring
payment_typeobject
payment_type._idstring
payment_type.namestring
created_atstring (date-time)
updated_atstring (date-time)
json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": {
    "_id": "string",
    "number": "string",
    "organization_id": "string",
    "customer_id": "string",
    "supplier_id": "string",
    "employee_id": "string",
    "person_id": "string",
    "type": "debt",
    "balance_action": "separated",
    "state": "new",
    "amount": 0,
    "currency_id": "string",
    "after_balance": {},
    "invoice": {
      "_id": "string",
      "number": "string"
    },
    "payment_type": {
      "_id": "string",
      "name": "string"
    },
    "created_at": "2025-05-01T12:00:00Z",
    "updated_at": "2025-05-01T12:00:00Z"
  },
  "time": "2025-05-01T12:00:00Z"
}

POST /recon-act/get-all ​

Get reconciliation acts for a customer / supplier / employee / person within a date range.

So‘rov tanasi

MaydonTurMajburiyTavsif
pagenumberHaStandart: 1
limitnumberHaStandart: 20
organization_idstringYo‘q
customer_idstringYo‘qOne of customer_id / supplier_id / employee_id / person_id must be set.
supplier_idstringYo‘q
employee_idstringYo‘q
person_idstringYo‘q
date_fromstring (date-time)Yo‘q
date_tostring (date-time)Yo‘q
statesstring[]Yo‘q
localestringYo‘qMumkin qiymatlar: uz, ru, en, kk, ky, tg
json
{
  "page": 1,
  "limit": 20,
  "organization_id": "64b7f4d9e2b3b6a0b7c5d80a",
  "customer_id": "string",
  "supplier_id": "string",
  "employee_id": "string",
  "person_id": "string",
  "date_from": "2025-05-01T12:00:00Z",
  "date_to": "2025-05-01T12:00:00Z",
  "states": [
    "new"
  ],
  "locale": "uz"
}

Javob

MaydonTurTavsif
dataany[]
before_balanceobjectPer-currency balance at date_from.
after_balanceobjectPer-currency balance at date_to.
json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": {
    "data": [],
    "before_balance": {},
    "after_balance": {}
  },
  "time": "2025-05-01T12:00:00Z"
}

POST /recon-act/get-all/export ​

Export reconciliation acts as XLSX/CSV. Returns a download path.

So‘rov tanasi

MaydonTurMajburiyTavsif
pagenumberHaStandart: 1
limitnumberHaStandart: 20
organization_idstringYo‘q
customer_idstringYo‘qOne of customer_id / supplier_id / employee_id / person_id must be set.
supplier_idstringYo‘q
employee_idstringYo‘q
person_idstringYo‘q
date_fromstring (date-time)Yo‘q
date_tostring (date-time)Yo‘q
statesstring[]Yo‘q
localestringYo‘qMumkin qiymatlar: uz, ru, en, kk, ky, tg
ext_typestringHaMumkin qiymatlar: xlsx, csv
json
{
  "page": 1,
  "limit": 20,
  "organization_id": "64b7f4d9e2b3b6a0b7c5d80a",
  "customer_id": "string",
  "supplier_id": "string",
  "employee_id": "string",
  "person_id": "string",
  "date_from": "2025-05-01T12:00:00Z",
  "date_to": "2025-05-01T12:00:00Z",
  "states": [
    "new"
  ],
  "locale": "uz",
  "ext_type": "xlsx"
}

Javob

json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": "string",
  "time": "2025-05-01T12:00:00Z"
}

Bu sahifa OpenAPI spetsifikatsiyasidan yaratilgan.

Bito 2.0 Integration API