POST api/v1/DailyRoster/GetDailyRosterFilterBreakdown
Get daily roster filter breakdown by businessday. This is an asynchronous service.
Request Information
URI Parameters
None.
Body Parameters
DailyRosterFilterRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Departments | Collection of integer |
Required |
|
| FromDate | date |
Required |
|
| ToDate | date |
Required |
|
| FromPartOfDay | integer |
None. |
|
| ToPartOfDay | integer |
None. |
|
| FromTime | time interval |
None. |
|
| ToTime | time interval |
None. |
Request Formats
application/json, text/json
Sample:
{
"Departments": [
1,
2
],
"FromDate": "2026-01-02T21:45:46.1886272-06:00",
"ToDate": "2026-01-02T21:45:46.1886272-06:00",
"FromPartOfDay": 1,
"ToPartOfDay": 1,
"FromTime": "00:00:00.1234567",
"ToTime": "00:00:00.1234567"
}
Response Information
Resource Description
ApiResponseModelOfListOfDailyRosterFilter| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | ApiResponseDataModelOfListOfDailyRosterFilter |
None. |
|
| Errors | Collection of string |
None. |
|
| Warnings | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"PageSize": 1,
"Page": 2,
"TotalPages": 3,
"TotalResults": 4,
"Results": [
{
"DepartmentId": 1,
"StartDateTime": "2026-01-02T21:45:46.1886272-06:00",
"EndDateTime": "2026-01-02T21:45:46.1886272-06:00",
"BusinessDay": "2026-01-02T21:45:46.1886272-06:00",
"CurrentTimeStamp": "2026-01-02T21:45:46.1886272-06:00",
"RosterViewEnabled": true,
"PlusMetricsViewEnabled": true,
"ClockInViewEnabled": true,
"SortOrder": 8
},
{
"DepartmentId": 1,
"StartDateTime": "2026-01-02T21:45:46.1886272-06:00",
"EndDateTime": "2026-01-02T21:45:46.1886272-06:00",
"BusinessDay": "2026-01-02T21:45:46.1886272-06:00",
"CurrentTimeStamp": "2026-01-02T21:45:46.1886272-06:00",
"RosterViewEnabled": true,
"PlusMetricsViewEnabled": true,
"ClockInViewEnabled": true,
"SortOrder": 8
}
]
},
"Errors": [
"sample string 1",
"sample string 2"
],
"Warnings": [
"sample string 1",
"sample string 2"
]
}