Опис
Цей ендпоінт отримує результат раніше завершеного завдання з генерації даних. Формат відповіді залежить від формату, вказаного при первинному запиті завдання (csv або json).
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}}
Аутентифікація
Bearer Token (обов’язково)
Запит
Заголовки
| Ключ | Значення |
|---|---|
| Authorization | Bearer <token>
|
| Accept | text/plain (для CSV, необов’язково) |
Path Parameter
| Параметр | Тип | Обов’язковий | Опис |
|---|---|---|---|
| job_id | Integer | Так | Ідентифікатор надісланого завдання |
Тіло запиту
Не вимагається.
Успішна відповідь
200 OK
Якщо завдання було запрошене з форматом csv, відповідь повертається як звичайний текст з розділенням значень комами.
Content-Type: text/plain
Приклад відповіді:
name,manager,country,region,direction,position,Активен,user_id,workstartdate,workenddate,role
Гр... Лео... Л...,Ба.... Сер... В...,Україна,"Житомирська,Волинська",RX,XXXXX,0,7,2025-02-08,2025-02-08,ROLE_USER_RMДані розділені комами. Поля локалізовані залежно від мовних налаштувань системи
Помилки
{
"message": "string"
}| Код | Опис |
|---|---|
| 400-499 | Помилки клієнта (наприклад, неправильний токен, завдання ще не готове) |
| 500–599 | Помилки сервера |