Update Time Tracking Project

Partially updates a time tracking project identified by its ID. Only fields provided in the request body are updated; omitted fields are left unchanged.

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

The project ID.

Body Params

Data contract for partially updating a time tracking project. All fields are optional; only fields present in the request body will be updated.

string

The name of the project.

boolean

Whether or not the project is billable.

boolean

Whether hours logged to this project will show in payroll and payroll reports.

boolean

Whether all time & attendance employees are assigned or not.

boolean

Whether or not the project is archived.

employeeIds
array of integers

Array of employee IDs to assign to the project. Replaces the current assignment list when present; an empty array clears all assignments.

employeeIds
boolean

Toggles whether time is logged directly to the project (false) or to specific tasks on the project (true). Setting to true requires the project to already have at least one active task; setting to false leaves existing tasks unchanged.

Responses

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