Визит кезінде «Бақылау» картасына енгізілген ақпаратты алады.
Толтырылған параметрлер жиынтығы нақты клиенттің баптауларына байланысты.
Нақты баптауларды алу үшін api_get_entitymap әдісі қолданылады.
Сұраныс
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Аутентификация
Bearer Token (міндетті)
Сұраныс құрылымы
Тақырыптар
| Кілт | Мән |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Сұраныс денесі
{
"function": "api_get_pdk",
"format": "csv",
"arguments": {
"date_from": "2025-08-04",
"date_till": "2025-08-04",
"preparation_ids": "1,2,3,4"
}
}| Өріс | Түрі | Міндетті | Сипаттамасы |
|---|---|---|---|
| function | string | Иә | API әдісінің атауы. Осы сұраныс үшін — "api_get_pdk". |
| format | string | Иә | Жауап форматы — csv. |
| arguments | object | Иә | Параметрлер блогы. |
| date_from | string | Иә | Визиттер тізімін құрастырудың басталу күні (визит басталу күні бойынша). Формат: YYYY-MM-DD. |
| date_till | string | Иә | Визиттер тізімін құрастырудың аяқталу күні (визит аяқталу күні бойынша). Формат: YYYY-MM-DD. |
| preparation_ids | string | Жоқ | Proxima CRM деректер базасындағы жазбалардың идентификаторлары (үтірмен бөлінген). Нақты препараттар бойынша ақпаратты іздеу үшін қолданылады. |
Сәтті жауап
200 OK
csv форматы: жауап CSV мәтіні ретінде қайтарылады.
Content-Type
text/plain
Жауап мысалы
preparation_id,flag1,flag2,flag3,flag4,flag5,int1,int2,int3,str1,str2,str3,date1,date2,date3,float1,float2,float3,task_id
1,1,,,,,1,1,,,,,,,,,,,53800
3,1,,,,,2,,,,,,,,,,,,53800
10,1,,,,,3,,,,,,,,,,,,53800| Өріс | Сипаттамасы |
|---|---|
| preparation_id | Proxima CRM деректер базасындағы препарат идентификаторы. |
| flag1 - flag5 |
boolean типті өрістер. |
| int1 - int3 |
integer типті өрістер. |
| str1 - str3 |
string типті өрістер. |
| date1 - date3 |
date типті өрістер. |
| float1-float3 |
float типті өрістер. |
| task_id | Деректер енгізілген визиттің Proxima CRM жүйесіндегі идентификаторы. |
Қате жауап
40x/50x
{
"message": "string"
}| Код | Сипаттамасы |
|---|---|
| 400 | Дұрыс емес сұраныс (мысалы, міндетті параметрлердің болмауы). |
| 401 | Авторизация жоқ (токен жарамсыз немесе жоқ). |
| 500 | Ішкі сервер қатесі. |