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
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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"
  ]
}