POST api/sumPerformanceReport/load/config
Request Information
URI Parameters
None.
Body Parameters
SumPerformanceReportFilter| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId | integer |
None. |
|
| BusinessUnitId | Collection of integer |
None. |
|
| IncludeSubBusinessUnit | string |
None. |
|
| EntityType | integer |
None. |
|
| SelectedEntity | integer |
None. |
|
| DrivingPerformanceRule | integer |
None. |
|
| FromDate | date |
None. |
|
| ToDate | date |
None. |
|
| Enable | boolean |
None. |
|
| IncludeFormerInBusinessUnit | boolean |
None. |
|
| Language | string |
None. |
|
| Ids | Collection of integer |
None. |
|
| IncludeAssociationNames | Collection of string |
None. |
|
| IncludeCount | boolean |
None. |
|
| UserId | string |
None. |
|
| SortingColumns | Collection of SortingColumnInfo |
None. |
|
| DisplayStart | integer |
None. |
|
| DisplayLength | integer |
None. |
|
| Take | integer |
None. |
|
| Skip | integer |
None. |
|
| Page | integer |
None. |
|
| PageSize | integer |
None. |
|
| PageProperty | integer |
None. |
|
| Sort | Collection of Sort |
None. |
|
| Filter | Filter |
None. |
|
| Group | Collection of Grouping |
None. |
Request Formats
application/json, text/json
Sample:
{
"companyId": 1,
"businessUnitId": [
1,
2
],
"includeSubBusinessUnit": "sample string 2",
"entityType": 3,
"selectedEntity": 4,
"drivingPerformanceRule": 5,
"fromDate": "2026-04-14T10:59:43.7453549+07:00",
"toDate": "2026-04-14T10:59:43.7453549+07:00",
"enable": true,
"includeFormerInBusinessUnit": true,
"language": "sample string 9",
"ids": [
1,
2
],
"includeAssociationNames": [
"sample string 1",
"sample string 2"
],
"includeCount": true,
"userId": "sample string 11",
"sortingColumns": [
{
"column": 1,
"direction": 1
},
{
"column": 1,
"direction": 1
}
],
"displayStart": 1,
"displayLength": 1,
"take": 1,
"skip": 1,
"page": 1,
"pageSize": 1,
"pageProperty": 1,
"sort": [
{
"field": "sample string 1",
"dir": "sample string 2",
"sortingDirection": 1
},
{
"field": "sample string 1",
"dir": "sample string 2",
"sortingDirection": 1
}
],
"filter": {
"logic": "sample string 1",
"filters": [
{
"field": "sample string 1",
"operator": "sample string 2",
"value": "sample string 3",
"operatorEnum": 0,
"logic": "sample string 4",
"filters": []
},
{
"field": "sample string 1",
"operator": "sample string 2",
"value": "sample string 3",
"operatorEnum": 0,
"logic": "sample string 4",
"filters": []
}
],
"logics": 1
},
"group": [
{
"field": "sample string 1",
"dir": "sample string 2",
"aggregates": [
{},
{}
],
"sortingDirection": 1
},
{
"field": "sample string 1",
"dir": "sample string 2",
"aggregates": [
{},
{}
],
"sortingDirection": 1
}
]
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of PerformanceAlertGradeInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| AlertTypeId | integer |
None. |
|
| AlertConfigurationId | integer |
None. |
|
| AlertDescription | string |
None. |
|
| AlertGrade | DriveGrade |
None. |
|
| MinScore | integer |
None. |
|
| MaxScore | integer |
None. |
|
| AmberMinScore | integer |
None. |
|
| AmberMaxScore | integer |
None. |
|
| AdvanceScore | integer |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"alertTypeId": 1,
"alertConfigurationId": 2,
"alertDescription": "sample string 3",
"alertGrade": 1,
"minScore": 4,
"maxScore": 5,
"amberMinScore": 6,
"amberMaxScore": 7,
"advanceScore": 8
},
{
"alertTypeId": 1,
"alertConfigurationId": 2,
"alertDescription": "sample string 3",
"alertGrade": 1,
"minScore": 4,
"maxScore": 5,
"amberMinScore": 6,
"amberMaxScore": 7,
"advanceScore": 8
}
]