Update a time sheet

Update a time sheet.

Time sheets represent the time worked by an employee or contractor for a given time range. Hours are classified by pay classification, and can be regular, overtime, or double overtime.

scope: time_sheet:write

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

UUID of the time sheet

Body Params
string
required

The current version of the object. See the versioning guide for information on how to use this field.

string

Unique identifier of the entity associated with the time sheet.

string

Type of entity associated with the time sheet.

string

Unique identifier of the job for which time was tracked. Currently is only supported for employees.

string

Time zone of where the time was tracked.

date-time

The start time of the shift. Timestamp should be in ISO8601

date-time

The end time of the shift. If the shift is still ongoing this will be null.

metadata
object

Metadata associated with the time sheet. Key-value pairs of arbitrary data. Both keys and values must be strings.

entries
array of objects

Entries associated with the time sheet.

entries
Headers
string
enum
Defaults to 2026-02-01

Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used.

Allowed:
Responses

404

Not Found

The requested resource does not exist. Make sure the provided UUID is valid.

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