Описание
Этот эндпоинт получает результат ранее завершённой задачи по генерации данных. Формат ответа зависит от формата, указанного при первоначальном запросе задачи (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 | Ошибки сервера |