Saltar al contenido principal
Convierte una plantilla y los datos de tus fuentes de datos en un archivo de informe, y descarga el archivo cuando esté listo.

Participantes


  • Tu institución. Tu sistema que llama a la API de Reporter.
  • Reporter. Verifica la plantilla y la solicitud, genera el informe y entrega el archivo.

Antes de empezar


  • Tienes un bearer token que Access Manager emite para Reporter.
  • Conectaste cada fuente de datos que lee tu plantilla. Consulta Conectar una fuente de datos.

Diagrama


Generar y descargar un informe

Pasos por la API


Reglas


  • El outputFormat es html, pdf, csv, xml o txt. Escribe una plantilla pdf en HTML. La description y la category son obligatorias.
  • Reporter rechaza una plantilla que lee una fuente de datos, tabla o campo que no existe. Cuando Reporter no alcanza una fuente de datos, crea la plantilla y devuelve un aviso.
  • Un filtro solo puede nombrar una tabla que lee la plantilla.
  • Reporter rechaza una solicitud sin un parámetro obligatorio que no tiene valor predeterminado.
  • Cuando registraste más de una institución en Reporter, envía institution con un ID de institución o con all.
  • Durante 30 segundos, una repetición con la misma clave X-Idempotency devuelve el primer informe, con el header X-Idempotency-Replayed: true.
  • Reporter rechaza la descarga mientras el informe está Processing, y cuando está Partial o Error.

Cómo saber que terminó


El informe muestra Finished, y la descarga devuelve el archivo con X-Report-Status: Finished.

Qué puede salir mal


Relacionados