Tashrif chog‘ida “Kelishuv” kartasiga kiritilgan ma’lumotlarni qaytaradi.
To‘ldirilgan maydonlar mijoz sozlamalariga bog‘liq.
So‘rov
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Autentifikatsiya
Bearer Token (majburiy)
So‘rov tuzilishi
Sarlavhalar
| Anahtar | Değer |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Tanasi
{
"function": "api_get_arrangement_json",
"format": "json",
"arguments": {
"date_from": "2025-08-04",
"date_till": "2025-08-04",
"preparation_ids": "1,2,3,4",
"brend_ids": "1,2,3,4"
}
}| Maydon | Turi | Majburiy | Tavsif |
|---|---|---|---|
| function | string | Ha | API metodi "api_get_arrangement_json". |
| format | string | Ha | Javob formati — json. |
| arguments | object | Ha | Parametrlar bloki. |
| date_from | string | Ha | Tashrif boshlanish sanasi. |
| date_till | string | Ha | Tashrif tugash sanasi. |
| preparation_ids | string | Yo‘q | Preparatlar ID’lari. |
| brend_ids | string | Yo‘q | Brend ID’lari (string). |
Muvaffaqiyatli javob
200 OK
json matn.
Misol
[
{
"patalog": "Some text",
"task_id": 51970,
"brend_id": 6,
"factcount": 1,
"plancount": 1,
"potential": 1,
"preparation_id": 1
}
]| Maydon | Tavsif |
|---|---|
| preparation_id | Preparat ID’si (ba’zan faqat preparation_id yoki faqat brend_id bo‘ladi). |
| brend_id | Brend ID’si. |
| potential | Float son. |
| plancount | Reja qiymati (float). |
| factcount | Amaldagi qiymat (float). |
| patalog | Patologiya nomi. |
| task_id | Proxima CRM bazasidagi tashrif ID’si. |
Xato
40x/50x
{
"message": "string"
}| Kod | Tavsif |
|---|---|
| 400 | noto‘g‘ri so‘rov |
| 401 | avtorizatsiya yo‘q |
| 500 | server xatosi |