v1

latestOpenAPI 3.1.02026-07-26294215839.4 KB
Time Tracking
Public API

Create or Update Timesheet Clock Entries

Creates or updates timesheet clock entries in bulk. Entries with an existing ID are updated; entries without an ID are created.

OAuth Scopes: time_tracking.write

post/api/v1/time_tracking/clock_entries/store

Request body

Example request

{
  "entries": [
    {
      "date": "2024-01-01",
      "start": "09:00",
      "end": "17:00"
    }
  ]
}

Response

Entries created or updated successfully. Returns the resulting clock entry details.

idinteger

Timesheet entry ID

employeeIdinteger

Employee ID

typestring

Entry type

datestring date

Date of the timesheet

startstring date-time nullable

Start time

endstring date-time nullable

End time

timezonestring nullable

Timezone

hoursnumber float nullable

Hours worked

notestring nullable

Note