.tpl files for each format. They follow the formatting rules and parse correctly during generation.
The file content must follow the output format you need (HTML, XML, CSV or TXT), but make sure to save it with a
.tpl extension. For PDF output, author the template as HTML. Reporter converts it during generation.Available examples
HTML template
Analytical financial report with account-level transaction analysis.
XML template
Analytical financial report in XML with custom logic and summaries.
TXT template
Transaction receipt template in plain text format.
Tip for rendering a transaction receipt
To generate a transaction receipt using Reporter, you can send a request like this to the Create a Report endpoint:
What does this filter do?
Thefilters field lets you limit the data used when rendering the template. In this case, you’re telling the system to use only the transaction with the ID 0196d983-a2c2-7d5a-a5b7-029fe0dcb710.
The receipt includes that transaction and the operations linked to it.
What happens next?
After you send the request:- The API returns a
reportId. - You can use this ID to check the status of the report.
- When it’s ready, the report will be available for download.

