Tavsif
Ushbu endpoint oldin bajarilgan ma’lumotlar generatsiyasi vazifasining natijasini oladi. Javob formati boshlang‘ich so‘rovda ko‘rsatilgan formatga (csv yoki json) bog‘liq.
Endpoint
CSV: GET https://yourdomain.pharmahrm.com/crm-api/db-function/result/{{job_id}}
JSON: GET https://yourdomain.pharmahrm.com/crm-api/db-function/result/{{job_id}}?batch={{batch_number}}
Autentifikatsiya
Bearer Token (majburiy)
So‘rov
Sarlavhalar
| Kalit | Qiymat |
|---|---|
| Authorization | Bearer <token>
|
| Accept | text/plain (CSV uchun, majburiy emas) |
Yo‘l parametri
| Parametr | Turi | Majburiy | Tavsif |
|---|---|---|---|
| job_id | Integer | Ha | Yuborilgan vazifaning identifikatori |
So‘rov tanasi
Talab qilinmaydi.
Muvaffaqiyatli javob
200 OK
Agar vazifa CSV formatida so‘ralgan bo‘lsa, javob oddiy matn ko‘rinishida qaytariladi, qiymatlar vergul bilan ajratiladi.
Content-Type: text/plain
Javob misoli:
name,manager,country,region,direction,position,Активен,user_id,workstartdate,workenddate,role
Гр... Лео... Л...,Ба.... Сер... В...,Україна,"Житомирська,Волинська",RX,XXXXX,0,7,2025-02-08,2025-02-08,ROLE_USER_RMMa’lumotlar vergul bilan ajratilgan.
Maydonlar tizimning til sozlamalariga ko‘ra lokalizatsiya qilingan.
Xatolar
{
"message": "string"
}| Kod | Tavsif |
|---|---|
| 400-499 | Mijoz xatolari (masalan: noto‘g‘ri token, vazifa hali tayyor emas) |
| 500–599 | Server xatolari |