Download OpenAPI specification:Download
Reporting related API for Aptic solutions
| $filter | string Filter conditions specified in a simplified OData format |
| $skip | integer <int32> List offset when paginating (default 0) |
| $top | integer <int32> Maximum size of result (default 25, max 100) |
| $orderby | string Sorting conditions E.g. "fullname desc" |
{- "count": 0,
- "skip": 0,
- "total": 0,
- "value": [
- {
- "reportGuid": "string",
- "reportType": "string",
- "producedAt": "2019-08-24T14:15:22Z",
- "name": "string",
- "fileName": "string",
- "clientReferenceNumber": "string",
- "clientGuid": "string"
}
]
}| $filter | string Filter conditions specified in a simplified OData format |
| $skip | integer <int32> List offset when paginating (default 0) |
| $top | integer <int32> Maximum size of result (default 25, max 100) |
| $orderby | string Sorting conditions E.g. "fullname desc" |
{- "count": 0,
- "skip": 0,
- "total": 0,
- "value": [
- {
- "name": "string",
- "title": "string",
- "group": "string",
- "description": "string",
- "system": 0
}
]
}| name required | string Name of report definition |
{- "title": "string",
- "arguments": [
- {
- "name": "string",
- "defaultValue": "string",
- "type": "string",
- "maxLength": 0,
- "required": true,
- "title": "string"
}
]
}| name required | string Name of the report to generate |
Arguments for generating the report
| reportType | string or null Type of report: data = return data directly in response (default is null) pdf = produce PDF report xls = produce Excel report in xls format (old) xlsx = produce Excel report in xlsx format (new) |
| offset | integer or null <int32> Offset in data result (only for type = data) |
| arguments | Array of strings or null Array of additional report arguments |
{- "reportType": "string",
- "offset": 0,
- "arguments": [
- "string"
]
}{- "reportType": "string",
- "headers": [
- {
- "name": "string",
- "title": "string",
- "format": "string"
}
], - "data": [
- [
- "string"
]
], - "footer": [
- [
- "string"
]
], - "reportGuid": "string"
}| $filter | string Filter conditions specified in a simplified OData format |
| $skip | integer <int32> List offset when paginating (default 0) |
| $top | integer <int32> Maximum size of result (default 25, max 100) |
| $orderby | string Sorting conditions E.g. "fullname desc" |
{- "count": 0,
- "skip": 0,
- "total": 0,
- "value": [
- {
- "name": "string",
- "localizedDescription": "string",
- "chartType": 0,
- "blockWidth": 0,
- "foregroundColor": "string"
}
]
}| name required | string Name of the chart |
Any chart arguments
Arguments for fetching chart data
{ }{- "chartType": 0,
- "showLegend": true,
- "showTooltip": true,
- "showTitle": true,
- "horizontalAlignment": true,
- "tooltipTemplate": "string",
- "legendPosition": 0,
- "titlePosition": 0,
- "barChartSeries": [
- {
- "data": [
- 0
], - "category": "string"
}
], - "pieChartSeries": [
- {
- "value": 0,
- "category": "string"
}
], - "lineChartSeries": [
- {
- "data": [
- {
- "value": 0,
- "category": "string"
}
], - "category": "string"
}
], - "donutChartSeries": [
- {
- "value": 0,
- "category": "string"
}
]
}Report template name, e.g. IFRS 9.1.1 and period of time
| templateName | string or null Request report according to specific template |
| clientReferenceNumber | string or null Request report for specific client using client reference number |
| clientGuid | string or null Request report for specific client using client guid |
| dateFrom | string or null <date-time> Report date from |
| dateTo | string or null <date-time> Report date to |
{- "templateName": "string",
- "clientReferenceNumber": "string",
- "clientGuid": "string",
- "dateFrom": "2019-08-24T14:15:22Z",
- "dateTo": "2019-08-24T14:15:22Z"
}{- "currencyCode": "string",
- "dateFrom": "2019-08-24T14:15:22Z",
- "dateTo": "2019-08-24T14:15:22Z",
- "dataPoints": [
- {
- "code": "string",
- "amount": 0
}
]
}