Evaluation

Evaluate schemas and operations for query execution.

post

Executes a query to retrieve data for the report table.

get

Retrieves the schema necessary to build a query for generating a report.

get

Retrieves allowed operations on the schema required to build a query for generating a report.

Templates

Operations on report templates.

post

Creates a new report template.

get

Retrieves templates.

delete

Deletes template.

get

Retrieves template.

put

Updates template.

put

Updates template execution state. When set to ACTIVE, all associated triggers will be enabled.

put

Updates triggers associated with this template. These trigger IDs define when the report should be generated.

put

Allows uploading of an Excel template file to customize the layout and content for exporting reports in Excel format.

If not provided, default template will be used.

Placeholders for report data:

  • "${reportName}": The name of the report.
  • "${reportCreatedDate}": The creation date of the report.
  • "${reportCreatedDateTime}": The creation date and time of the report.

Placeholders for each table:

  • "${table.name}": Table name.
  • "${table.description}": Table description.
  • "${table.application}": Application name.
  • "${table.fromDate}": Start date of the table data.
  • "${table.fromDateTime}": Start date and time of the table data.
  • "${table.toDate}": End date of the table data.
  • "${table.toDateTime}": End date and time of the table data.
  • "${table.headers}": Table headers.
  • "${table.data}": Table data.

For a comprehensive guide on creating templates, visit the Template Generation Guide.

get

Downloads the Excel template file.

post

Creates a new item.

put

Updates item.

get

Retrieves item.

delete

Deletes.

get

Retrieves default email template and subject.

get

Retrieves default pdf template and.

get

Retrieves default csv template.

get

Downloads default Excel template file.

Triggers

Operations on triggers.

post

Creates a new item.

get

Retrieves list.

put

Updates item.

get

Retrieves item.

delete

Deletes.

Tasks

Operations on tasks.

get

Retrieves list.

post

Execute template.

post

Execute template.

Reports

Operations on reports.

get

Returns reports that match query parameters.

get

Retrieves report.

get

Retrieves link to download the report.