Use this endpoint to upload a new template to the system. It accepts a .tpl file that defines the structure and logic of the report.
The file must be formatted according to the desired output type — HTML, XML, CSV, PDF, or TXT — using Reporter plugin blocks where applicable.
Regardless of the format, the file must always be saved with a .tpl extension for the template to function correctly.
The authorization token in the 'Bearer
Important: This header is required if your environment has Access Manager enabled. For more information, refer to the Access Manager documentation.
The request content type. Important: For this endpoint, it must be multipart/form-data.
The unique identifier of the Organization associated with the request.
The .tpl file you've created to serve as the template definition.
"@example-file"
The format of the report that the template will generate.
HTML, CSV, XML, PDF, TXT "TXT"
A brief description about the template.
"List of holders"
Indicates that the resource was successfully created and the operation was completed as expected.
Details about the template that was created.
Unique ID that identifies the template (UUID format).
The format of the generated output (e.g., HTML, CSV, PDF, TXT, XML).
Briefly describes what the template is for or what it contains.
The name of the template file as stored in the system. Follows the <template_id>.tpl format.
Timestamp indicating when the template was created.