Create Timesheet Clock-In Entry

Clocks in an employee at the current server time. To record a historical clock-in, provide a date, start (HH:MM, 24-hour format), and timezone. You can optionally associate the entry with projectId, taskId (requires projectId), breakId, and a note.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

ID of the employee to clock in.

Body Params
integer | null

ID of the time tracking project that should be associated with the timesheet entry. Required if taskId is specified.

integer | null

ID of the time tracking task that should be associated with the timesheet entry.

string | null

The note that should be associated with the timesheet entry

date | null

Date for the timesheet entry. Must be in YYYY-MM-DD format.

string | null

The time for the clock in. In 24 hour format HH:MM

string | null

The timezone associated with the clock in.

uuid | null

ID of the break that should be associated with the timesheet entry.

boolean

Whether this is an offline punch. When true, bypasses the shift schedule clock-in restriction. Intended for devices that store punches offline and sync later.

Responses

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json