POST TimeSaver/PostEmployeeAttendanceSummaries

Request Information

URI Parameters

None.

Body Parameters

EmployeeAttendanceSummary
NameDescriptionTypeAdditional information
ID

globally unique identifier

None.

EmployeeID

globally unique identifier

Required

SiteShiftID

globally unique identifier

None.

QueryCategoryID

globally unique identifier

None.

AttendanceDate

date

Required

Hours

integer

Required

Minutes

integer

Required

Seconds

integer

Required

HoursWorked

decimal number

Required

TotalBreakMinutes

decimal number

Required

DecisionID

DecisionType

Required

DecisionDate

date

None.

DecisionComments

string

None.

IsQuery

boolean

Required

IsClockedOut

boolean

Required

ActualClockInTime

date

None.

ThresholdClockInTime

date

None.

ActualClockOutTime

date

None.

ThresholdClockOutTime

date

None.

OvertimeHoursWorked

decimal number

Required

OvertimeHours

integer

Required

OvertimeMinutes

integer

Required

OvertimeSeconds

integer

Required

IsOvertime

boolean

Required

ApprovedBySecurityGroupUserID

globally unique identifier

None.

ApprovedDate

date

None.

Notes

string

None.

IsConfirmed

boolean

Required

ConfirmedDateTime

date

None.

ConfirmedBySecurityGroupUserID

globally unique identifier

None.

UnprocessedScans

boolean

Required

Request Formats

application/json, text/json

Sample:
{
  "ID": "f3fde8a8-fb2c-448e-a02e-3b6bcda44f1f",
  "EmployeeID": "4d5f4804-d6a2-49a0-8991-bfc0f6912fe5",
  "SiteShiftID": "9fe7a096-974c-4cfa-80af-b4e136d81b6e",
  "QueryCategoryID": "3a7f6468-df6a-4223-96b1-9a6865bdca60",
  "AttendanceDate": "2025-09-05T20:05:34.6987403+00:00",
  "Hours": 4,
  "Minutes": 5,
  "Seconds": 6,
  "HoursWorked": 7.0,
  "TotalBreakMinutes": 8.0,
  "DecisionID": 1,
  "DecisionDate": "2025-09-05T20:05:34.6987403+00:00",
  "DecisionComments": "sample string 9",
  "IsQuery": true,
  "IsClockedOut": true,
  "ActualClockInTime": "2025-09-05T20:05:34.6987403+00:00",
  "ThresholdClockInTime": "2025-09-05T20:05:34.6987403+00:00",
  "ActualClockOutTime": "2025-09-05T20:05:34.6987403+00:00",
  "ThresholdClockOutTime": "2025-09-05T20:05:34.6987403+00:00",
  "OvertimeHoursWorked": 12.0,
  "OvertimeHours": 13,
  "OvertimeMinutes": 14,
  "OvertimeSeconds": 15,
  "IsOvertime": true,
  "ApprovedBySecurityGroupUserID": "9d8ba4e7-db91-4525-98c2-19b3ab3bbfe0",
  "ApprovedDate": "2025-09-05T20:05:34.6987403+00:00",
  "Notes": "sample string 17",
  "IsConfirmed": true,
  "ConfirmedDateTime": "2025-09-05T20:05:34.6987403+00:00",
  "ConfirmedBySecurityGroupUserID": "fc6c7b71-c7c9-4c28-b882-0117c9a20593",
  "UnprocessedScans": true
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ServiceResponse
NameDescriptionTypeAdditional information
IsSuccess

boolean

None.

ErrorMessage

string

None.

Code

string

None.

StackTrace

string

None.

Response

ServiceItem

None.

Response Formats

application/json, text/json

Sample:

Sample not available.