Pular para o conteúdo principal
Transforme um template e os dados das suas fontes de dados em um arquivo de relatório e baixe o arquivo quando ele estiver pronto.

Participantes


  • Sua instituição. O seu sistema que chama a API do Reporter.
  • Reporter. Verifica o template e o pedido, gera o relatório e entrega o arquivo.

Antes de começar


  • Você tem um bearer token que o Access Manager emite para o Reporter.
  • Você conectou cada fonte de dados que seu template lê. Veja Conectar uma fonte de dados.

Diagrama


Gerar e baixar um relatório

Passo a passo pela API


Regras


  • O outputFormat é html, pdf, csv, xml ou txt. Escreva um template pdf em HTML. A description e a category são obrigatórias.
  • O Reporter recusa um template que lê uma fonte de dados, tabela ou campo que não existe. Quando o Reporter não alcança uma fonte de dados, ele cria o template e devolve um aviso.
  • Um filtro só pode nomear uma tabela que o template lê.
  • O Reporter recusa um pedido sem um parâmetro obrigatório que não tem valor padrão.
  • Quando você registrou mais de uma instituição no Reporter, envie institution com um ID de instituição ou com all.
  • Por 30 segundos, uma repetição com a mesma chave X-Idempotency devolve o primeiro relatório, com o header X-Idempotency-Replayed: true.
  • O Reporter recusa o download enquanto o relatório está Processing e quando ele está Partial ou Error.

Como saber que terminou


O relatório mostra Finished, e o download devolve o arquivo com X-Report-Status: Finished.

O que pode dar errado


Relacionados