Proxima CRM tizimidagi barcha foydalanuvchilar ro‘yxatini oladi. Istalgan taqdirda, ro‘yxatni aniq foydalanuvchi identifikatorlari bo‘yicha filtrlash mumkin.
So‘rov
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Autentifikatsiya
Bearer Token (majburiy)
So‘rov tuzilishi
Sarlavhalar
| Kalit | Qiymat |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Tanasi
{
"function": "api_get_users",
"format": "csv",
"arguments": {
"ids": "1,2,3,4"
}
}Parametrlar
| Maydon | Turi | Majburiy | Tavsif |
|---|---|---|---|
| function | string | Ha | Chaqariladigan metod nomi — "api_get_users" |
| format | string | Ha | Javob formati — csv |
| arguments | object | Yo‘q | Ixtiyoriy metod parametrlari |
| ids | string | Yo‘q | Vergul bilan ajratilgan foydalanuvchi ID’lar ro‘yxati. Ko‘rsatilmasa — barcha foydalanuvchilar qaytariladi |
Muvaffaqiyatli javob
200 OK
CSV formatida javob oddiy matn ko‘rinishida qaytariladi.
Content-type
text/plain
Javob misoli
name,manager,country,region,direction,position,active,user_id,workstartdate,workenddate,role Ivan Petrov,A. Sidorov,Ukraine,Kyiv,RX,Medical Rep,0,12,2022-05-01,2025-05-01,ROLE_USER
Maydon tavsifi
| Maydon | Tavsif |
|---|---|
| name | Foydalanuvchining to‘liq ismi |
| manager | To‘g‘ridan-to‘g‘ri rahbar |
| country | Foydalanuvchi ishlayotgan mamlakat |
| region | Foydalanuvchi faoliyat yuritadigan hududlar |
| direction | Mahsulot yo‘nalishi |
| position | Lavozim |
| Active | Faollik holati: 0 = faol, 1 = faol emas |
| user_id | Proxima CRM ichki ID |
| workstartdate | Ish boshlanish sanasi |
| workenddate | Ish tugash sanasi |
| role | Tizimdagi roli (masalan, ROLE_USER) |
Xato javobi
40x/50x
{
"message": "string"
}
| Kod | Tavsif |
|---|---|
| 400-499 | Mijoz xatosi |
| 500-599 | Server xatosi |