POST api/FrontierWeb/Timesheet/GetEmployeeTimesheetProfileList

Request Information

URI Parameters

None.

Body Parameters

GetEmployeeTimesheetProfileListRequest
NameDescriptionTypeAdditional information
PayPeriodIdNo

integer

None.

EmployeeFilterOption

TimesheetEmployeeFilterOption

None.

ManagerEmployeeIdNo

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "PayPeriodIdNo": 1,
  "EmployeeFilterOption": 1,
  "ManagerEmployeeIdNo": 2
}

text/html

Sample:
{"PayPeriodIdNo":1,"EmployeeFilterOption":1,"ManagerEmployeeIdNo":2}

Response Information

Resource Description

Collection of EmployeeTimesheetProfileMetadata
NameDescriptionTypeAdditional information
EmployeeIdNo

integer

None.

ManagerIdNo

integer

None.

PayPeriodIdNo

integer

None.

EmployeeDisplayName

string

None.

HomeGeoLocationDescription

string

None.

HomeDepartmentName

string

None.

PaidHours

decimal number

None.

IsMissingPunches

boolean

None.

HasExcessiveDailyHours

boolean

None.

HasNoPayrollData

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "EmployeeIdNo": 1,
    "ManagerIdNo": 2,
    "PayPeriodIdNo": 3,
    "EmployeeDisplayName": "sample string 4",
    "HomeGeoLocationDescription": "sample string 5",
    "HomeDepartmentName": "sample string 6",
    "PaidHours": 7.0,
    "IsMissingPunches": true,
    "HasExcessiveDailyHours": true,
    "HasNoPayrollData": true
  },
  {
    "EmployeeIdNo": 1,
    "ManagerIdNo": 2,
    "PayPeriodIdNo": 3,
    "EmployeeDisplayName": "sample string 4",
    "HomeGeoLocationDescription": "sample string 5",
    "HomeDepartmentName": "sample string 6",
    "PaidHours": 7.0,
    "IsMissingPunches": true,
    "HasExcessiveDailyHours": true,
    "HasNoPayrollData": true
  }
]

text/html

Sample:
[{"EmployeeIdNo":1,"ManagerIdNo":2,"PayPeriodIdNo":3,"EmployeeDisplayName":"sample string 4","HomeGeoLocationDescription":"sample string 5","HomeDepartmentName":"sample string 6","PaidHours":7.0,"IsMissingPunches":true,"HasExcessiveDailyHours":true,"HasNoPayrollData":true},{"EmployeeIdNo":1,"ManagerIdNo":2,"PayPeriodIdNo":3,"EmployeeDisplayName":"sample string 4","HomeGeoLocationDescription":"sample string 5","HomeDepartmentName":"sample string 6","PaidHours":7.0,"IsMissingPunches":true,"HasExcessiveDailyHours":true,"HasNoPayrollData":true}]