Enfileira a geração de um relatório
POST/user/report
Cria um pedido de geração de relatório para o tipo (IDTypeCompanyReport) e filtros (Query) informados. O processamento é assíncrono: a API registra o pedido com status 1 (Processando) e devolve imediatamente o histórico atualizado de relatórios do usuário. Quando a geração termina, o arquivo fica disponível em Link e o status passa para 2 (Gerado) ou 3 (Sem dados). Os relatórios de uma mesma empresa são processados em sequência, um de cada vez.
Duplicidade: o pedido é bloqueado se já existe um relatório do mesmo tipo, com a mesma Query, do mesmo usuário, ainda sem arquivo pronto e com status 1 (Processando), criado nas últimas 3 horas — para evitar gerar o mesmo relatório duas vezes em paralelo. Mensagem: Relatório já está em processamento, favor aguardar.
Quando SendEmail=1, o link do arquivo é enviado para o e-mail do usuário ao terminar a geração.
Request
Responses
- 200
- 400
- 500
Relatório enfileirado. Retorna o histórico atualizado de relatórios do usuário (mesmo formato de GET /user/report).
Erros (prefixo [BadRequest]):
Empresa não existeRelatório já está em processamento, favor aguardarProblema ao gerar relatórioQuery deve ser uma querystring (ex: DateFrom=2026-06-23&DateTo=2026-06-23), recebido JSON: <valor>
Erro interno (prefixo Error:).