Descrição
Este endpoint obtém o resultado de uma tarefa de geração de dados que já foi concluída. O formato da resposta depende do formato especificado na solicitação inicial (csv ou 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}}
Autenticação
Bearer Token (obrigatório)
Solicitação
Cabeçalhos
| Chave | Valor |
|---|---|
| Authorization | Bearer <token>
|
| Accept | text/plain (para CSV, opcional) |
Parâmetro de caminho
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| job_id | Integer | Sim | Identificador da tarefa enviada |
Corpo da solicitação
Não é necessário.
Resposta bem-sucedida
200 OK
Se a tarefa foi solicitada no formato CSV, a resposta é retornada como texto simples, com valores separados por vírgulas.
Content-Type: text/plain
Exemplo de resposta:
name,manager,country,region,direction,position,Активен,user_id,workstartdate,workenddate,role
Гр... Лео... Л...,Ба.... Сер... В...,Україна,"Житомирська,Волинська",RX,XXXXX,0,7,2025-02-08,2025-02-08,ROLE_USER_RMOs dados são separados por vírgulas. Os campos são localizados conforme as configurações de idioma do sistema
Erros
{
"message": "string"
}| Código | Descrição |
|---|---|
| 400-499 | Erros do cliente (ex.: token inválido, tarefa ainda não concluída) |
| 500–599 | Erros do servidor |