Update a project task

Log in to see full request history
Path Params
string
required

The project task uuid

Body Params
string

The name of the task (max 255 chars).

string

Any notes associated with the task (max 5000 chars).

string

The status of the task, defaults to "not_started" if not set.

date

The start date (YYYY-MM-DD) of the task, must come on or before end date if set.

date

The end date (YYYY-MM-DD) of the task, must come on or after the start date if set.

boolean

If the task should be billable, defaults to true if not set. Will be overridden to false if the project is not billable.

boolean

Flag to determine if time entries associated to this task should be locked and prevent new time entries being created with this task.

boolean

Flag that will prevent time entries from being created that would go over the budged hours for this task.

boolean

Flag that will prevent time entries from being created that would go over the budged hours assigned to the role or member for this task.

string

The project task code (max 255 chars).

boolean

Flag that allows only assigned members and roles to track time to this task.

boolean

Flag to require notes to be entered on time entries when using this task.

float

The budgeted hours for the task, Only used if there are no roles or project members set.

float

The budgeted services revenue for the task. Only used if there are no roles or project members set.

roles
array of objects

The list of assigned project roles. IDs must be unique.

roles
projectMembers
array of objects

The list of assigned project members. IDs must be unique.

projectMembers
tagIds
array of strings

A list of project task tag IDs (uuid) associated with this project task.

tagIds
Responses

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