Participants
- Your institution. Your system that calls the Reporter API.
- Reporter. Checks the template and the request, generates the report and serves the file.
Before you start
- You have a bearer token that Access Manager issues for Reporter.
- You connected each data source that your template reads. See Connect a data source.
Diagram
Steps through the API
Rules
- The
outputFormatishtml,pdf,csv,xmlortxt. Write apdftemplate in HTML. Thedescriptionand thecategoryare required. - Reporter refuses a template that reads a data source, table or field that does not exist. When Reporter cannot reach a data source, it creates the template and returns a warning.
- A filter can only name a table that the template reads.
- Reporter refuses a request without a required parameter that has no default value.
- When you registered more than one institution in Reporter, send
institutionwith an institution ID or withall. - For 30 seconds, a repeat with the same
X-Idempotencykey returns the first report, with the headerX-Idempotency-Replayed: true. - Reporter refuses the download while the report is
Processing, and when it isPartialorError.
How you know it finished
The report shows
Finished, and the download returns the file with X-Report-Status: Finished.

