PUT TimeSaver/PutEmployeeAttendanceSummaries
Request Information
URI Parameters
None.
Body Parameters
Collection of EmployeeAttendanceSummary| Name | Description | Type | Additional 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 |
|
| RunningCompressedTotalWorked | decimal number |
None. |
|
| CompressedExpectedWeekHours | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"$id": "1",
"ID": "2a464d5a-bbfc-4b96-827e-5cc2b1908869",
"EmployeeID": "4a4ad4f8-ddca-48cc-a913-4d4bec9e8ce6",
"SiteShiftID": "4f3bb126-a3f3-4f80-b858-8ed2528d8955",
"QueryCategoryID": "825681ec-28ab-4778-959f-b61c670a774d",
"AttendanceDate": "2026-02-04T05:26:16.3789594+00:00",
"Hours": 4,
"Minutes": 5,
"Seconds": 6,
"HoursWorked": 7.0,
"TotalBreakMinutes": 8.0,
"DecisionID": 1,
"DecisionDate": "2026-02-04T05:26:16.3789594+00:00",
"DecisionComments": "sample string 9",
"IsQuery": true,
"IsClockedOut": true,
"ActualClockInTime": "2026-02-04T05:26:16.3789594+00:00",
"ThresholdClockInTime": "2026-02-04T05:26:16.3789594+00:00",
"ActualClockOutTime": "2026-02-04T05:26:16.3789594+00:00",
"ThresholdClockOutTime": "2026-02-04T05:26:16.3789594+00:00",
"OvertimeHoursWorked": 12.0,
"OvertimeHours": 13,
"OvertimeMinutes": 14,
"OvertimeSeconds": 15,
"IsOvertime": true,
"ApprovedBySecurityGroupUserID": "dd9b406b-0e25-4260-8a1d-a035a665df8f",
"ApprovedDate": "2026-02-04T05:26:16.3789594+00:00",
"Notes": "sample string 17",
"IsConfirmed": true,
"ConfirmedDateTime": "2026-02-04T05:26:16.3789594+00:00",
"ConfirmedBySecurityGroupUserID": "79a79715-defe-4a66-ad8b-733e1df1e56b",
"UnprocessedScans": true,
"RunningCompressedTotalWorked": 1.0,
"CompressedExpectedWeekHours": 1.0
},
{
"$ref": "1"
}
]
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResponse| Name | Description | Type | Additional 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.