Proxima CRM жүйесіндегі барлық пайдаланушылардың тізімін қайтарады. Қажет болса, нақты пайдаланушы идентификаторлары бойынша сүзуге болады.
Сұраныс
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Аутентификация
Bearer Token (міндетті)
Сұраныс құрылымы
Тақырыптар
| Кілт | Мән |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Сұраныс денесі
{
"function": "api_get_users_json",
"format": "json",
"arguments": {
"ids": "1,2,3,4"
}
}| Өріс | Түрі | Міндетті | Сипаттамасы |
|---|---|---|---|
| function | string | Иә | API әдісі — "api_get_users_json". |
| format | string | Иә | Жауап форматы — JSON. |
| arguments | object | Иә | Параметрлер блогы. |
| ids | string | Жоқ | Пайдаланушы ID тізімі (үтірмен бөлінген). Көрсетілмесе — барлық пайдаланушылар беріледі. |
Сәтті жауап
200 OK
JSON форматы
Жауап мысалы
[
{
"name": "Ivan Petrov",
"role": "ROLE_USER_RM",
"region": [
"Kyiv"
],
"country": "Ukraine",
"manager": "A. Sidorov",
"user_id": 7,
"position": "MR",
"direction": [
"Rx"
],
"workenddate": "2025-02-08",
"workstartdate": "2025-02-08",
"active": 0
}
]| Өріс | Сипаттамасы |
|---|---|
| name | Пайдаланушының толық аты |
| manager | Тікелей басшы |
| country | Жұмыс елі |
| region | Аймақтар |
| direction | Өнім бағыты |
| position | Лауазым |
| user_id | Ішкі ID |
| workstartdate | Жұмыстың басталу күні |
| workenddate | Аяқталу күні |
| role | Жүйедегі рөлі |
Қате жауап
40x/50x
{
"message": "string"
}| Код | Сипаттамасы |
|---|---|
| 400-499 | Клиент жағындағы қате |
| 500-599 | Сервер қатесі |