idstring
The unique identifier for the object.
notesstring nullable
Any notes associated with the task.
orderinteger
The display order position of the task (same value as position).
positioninteger
The numeric position of the task used for ordering.
statusId'not_started' | 'in_progress' | 'completed'
startstring date nullable
The start date for the task. Will be in the form YYYY-MM-DD.
endstring date nullable
The end date for the task. Will be in the form YYYY-MM-DD. null if no end date is set.
isBillableboolean
Whether the task is billable. Overridden to false when the project is not billable.
lockTimeboolean
When enabled, prevents new time entries from being created with this task.
capHoursboolean
When enabled, prevents time entries that would exceed the budgeted hours for this task.
capAssignedHoursboolean
When enabled, prevents time entries that would exceed the budgeted hours assigned to the role or member for this task.
forAssignedOnlyboolean
When enabled, only assigned members and roles can track time to this task.
requireNotesboolean
Whether notes are required on time entries for this task. Overridden to true when the project requires notes.
recordStatusId'active' | 'archived'
The record status of the task.
budgetedHoursnumber nullable
The budgeted hours for the task.
budgetedServicesRevenuenumber nullable
The budgeted services revenue for the task.
createdAtstring date-time
The timestamp when the object was created.
modifiedAtstring date-time
The timestamp when the object was last modified.