The Time Clock API provides comprehensive workforce time tracking capabilities. Manage employee clock-ins, clock-outs, time activities, geofences, and retrieve timesheet data for payroll processing.
Key Concepts
Time Clocks
Time clocks are the core organizational unit. Each time clock can have its own settings, jobs, geofences, and assigned users. An account can have multiple time clocks for different departments or locations.
Time Activities
Time activities represent work records and include:
Shifts: Regular work periods tracked by clock-in/clock-out
Manual Breaks: Scheduled break periods (paid or unpaid)
Time Offs: Approved PTO that appears on timesheets
Punch Source Types
Each clock event tracks its source:
Source
Description
mobile
Clocked via mobile app
pc
Clocked via desktop
kiosk
Clocked via shared kiosk
nfc
Clocked via NFC tag
api
Clocked via API
admin
Manually added by admin
autoClockOut
System auto clock-out
Auto Clock-Out Modes
When auto clock-out occurs, the reason is tracked: