PUT TimeSaver/PutEmployeeAttendanceDetail
Request Information
URI Parameters
None.
Body Parameters
EmployeeAttendanceDetailName | Description | Type | Additional information |
---|---|---|---|
ID | globally unique identifier |
None. |
|
EmployeeAttendanceSummaryID | globally unique identifier |
Required |
|
EmployeeScanInID | globally unique identifier |
Required |
|
EmployeeScanOutID | globally unique identifier |
None. |
|
SiteID | globally unique identifier |
Required |
|
SiteTeamID | globally unique identifier |
None. |
|
SiteActivityID | globally unique identifier |
None. |
|
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. |
|
LoggedInUserID | globally unique identifier |
Required |
|
IsActive | boolean |
Required |
|
IsClockedOut | boolean |
Required |
|
ClockOutTypeID | ClockOutType |
None. |
|
ClockOutReason | string |
None. |
|
ActualClockInTime | date |
Required |
|
ThresholdClockInTime | date |
Required |
|
ActualClockOutTime | date |
None. |
|
ThresholdClockOutTime | date |
None. |
|
OvertimeHoursWorked | decimal number |
Required |
|
OvertimeHours | integer |
Required |
|
OvertimeMinutes | integer |
Required |
|
OvertimeSeconds | integer |
Required |
|
ClockInLatitude | decimal number |
None. |
|
ClockInLongitude | decimal number |
None. |
|
ClockOutLatitude | decimal number |
None. |
|
ClockOutLongitude | decimal number |
None. |
|
IsOvertime | boolean |
Required |
|
ApprovedBySecurityGroupUserID | globally unique identifier |
None. |
|
ApprovalDate | date |
None. |
|
FacialScanInMatch | boolean |
Required |
|
FacialScanOutMatch | boolean |
Required |
|
ClockInDistanceFromSite | decimal number |
None. |
|
ClockOutDistanceFromSite | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{ "ID": "5793ac1f-c144-4e06-a81f-751bb768fb82", "EmployeeAttendanceSummaryID": "ad1a8d54-7f12-4e32-87b9-88d488054d01", "EmployeeScanInID": "610cb93d-036e-4337-acd3-5a7f0700ecc0", "EmployeeScanOutID": "48945e1a-5a41-4f35-9a28-ed10c957f1d1", "SiteID": "9b34923d-af8c-4198-8ed4-abaa555765e3", "SiteTeamID": "21de435c-d4e7-48b6-be69-402b14924d6c", "SiteActivityID": "3ce46c8d-0789-4f23-ad86-7fbd1741e587", "Hours": 5, "Minutes": 6, "Seconds": 7, "HoursWorked": 8.0, "TotalBreakMinutes": 9.0, "DecisionID": 1, "DecisionDate": "2025-09-05T20:10:39.302849+00:00", "DecisionComments": "sample string 10", "LoggedInUserID": "9b1fed26-56c3-49b7-b7ab-28e817ad111c", "IsActive": true, "IsClockedOut": true, "ClockOutTypeID": 1, "ClockOutReason": "sample string 14", "ActualClockInTime": "2025-09-05T20:10:39.302849+00:00", "ThresholdClockInTime": "2025-09-05T20:10:39.302849+00:00", "ActualClockOutTime": "2025-09-05T20:10:39.302849+00:00", "ThresholdClockOutTime": "2025-09-05T20:10:39.302849+00:00", "OvertimeHoursWorked": 17.0, "OvertimeHours": 18, "OvertimeMinutes": 19, "OvertimeSeconds": 20, "ClockInLatitude": 1.1, "ClockInLongitude": 1.1, "ClockOutLatitude": 1.1, "ClockOutLongitude": 1.1, "IsOvertime": true, "ApprovedBySecurityGroupUserID": "5f4bffb5-3224-458d-b3e4-6b57a41b1e2f", "ApprovalDate": "2025-09-05T20:10:39.302849+00:00", "FacialScanInMatch": true, "FacialScanOutMatch": true, "ClockInDistanceFromSite": 1.1, "ClockOutDistanceFromSite": 1.1 }
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResponseName | 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.