Obter Progresso de Relatório
Este endpoint é utilizado para obter o progresso de geração de um relatório de despesas em PDF. Usa-se como parâmetro o jobId retornado pela endpoint de gerar relatórios de despesas. O jobId estará disponível para ser consultado por 30 minutos até expirar.
Quando o relatório estiver concluído, o link com o pdf estará disponível no campo downloadUrl. Este link estará disponível por 7 dias até expirar.
URL: /expenses/v1/expenses/pdf-report/generate-async/{jobId}/progress
Método: GET
Descrição: Obtém o progresso de geração de um relatório em PDF
Headers:
x-flash-auth: <chave_de_api>
Parâmetros da URL:
jobId(string): Identificador único do relatório retornado ao gerar o relatório *
[*] Campo obrigatório
Resposta (200):
Este endpoint retorna um event stream (SSE), e não um JSON único.
Content-Type: text/event-stream
Exemplo do texto de resposta:
text
Descrição de cada evento (data):
status:string(Estado do processamento:GENERATING_PDF,UPLOADING,COMPLETED,ERROR, etc.)progress:number(Porcentagem do processamento, de 0 a 100)message:string(Mensagem amigável descrevendo o estado atual)downloadUrl:string(URL pública do PDF gerado, disponível quandostatuséCOMPLETED)error:string(Detalhes sobre o erro, presente quandostatuséERROR)