Square.Connect.Model.V1Timecard

March 13, 2019 · View on GitHub

Description

Represents a timecard for an employee.

Properties

NameTypeDescriptionNotes
IdstringThe timecard's unique ID.[optional]
EmployeeIdstringThe ID of the employee the timecard is associated with.
Deletedbool?If true, the timecard was deleted by the merchant, and it is no longer valid.[optional]
ClockinTimestringThe clock-in time for the timecard, in ISO 8601 format.[optional]
ClockoutTimestringThe clock-out time for the timecard, in ISO 8601 format. Provide this value only if importing timecard information from another system.[optional]
ClockinLocationIdstringThe ID of the location the employee clocked in from. We strongly reccomend providing a clockin_location_id. Square uses the clockin_location_id to determine a timecard’s timezone and overtime rules.[optional]
ClockoutLocationIdstringThe ID of the location the employee clocked out from. Provide this value only if importing timecard information from another system.[optional]
CreatedAtstringThe time when the timecard was created, in ISO 8601 format.[optional]
UpdatedAtstringThe time when the timecard was most recently updated, in ISO 8601 format.[optional]
RegularSecondsWorkeddecimal?The total number of regular (non-overtime) seconds worked in the timecard.[optional]
OvertimeSecondsWorkeddecimal?The total number of overtime seconds worked in the timecard.[optional]
DoubletimeSecondsWorkeddecimal?The total number of doubletime seconds worked in the timecard.[optional]

[Back to Model list] [Back to API list] [Back to README]