A Project is a collection of Tasks that contributes towards a goal. Within a Project, Tasks
represent individual items of work that team members must complete. The sum total of Tasks
within a Project represents the work to be completed for that Project.
Fields that cannot be modified during an UpdateProject call are not visible on this data
model.
Fields
Field | Description |
---|---|
name string optional | The name of the Project. |
description string optional | An optional description of the Project |
targetDate date optional | The target planned completion date for this Project, or null if one has not been selected. This value can be updated in the Project Settings page or the Portfolio Project page within the application. |
folderId uuid optional | To move this Project into a ProjectFolder, set this to the unique identifier of the ProjectFolder. |
customerId uuid optional | To assign this Project to a ProjectCustomer, set this to the unique identifier of the ProjectCustomer. |
managerId uuid optional | To assign this Project to a ProjectManager, set this to the unique identifier of the ProjectManager. |
chargeCodeId uuid optional | To set the ChargeCode for this Project, set this to the unique identifier of the ChargeCode to use for this Project. |
statusId uuid optional | To change the ProjectStatus of this Project, set this to the unique identifier of the ProjectStatus. |
priorityId uuid optional | To change the ProjectPriority of this Project, set this to the unique identifier of the ProjectPriority. |
hourlyRate double optional | To change the hourly rate of this Project, set this to the new amount. |
budget double optional | To change the budget of this Project, set this to the new amount. |
statusUpdate string optional | To update the Project's status text, set this to the new status text. |
favorite boolean optional | Mark this project as favorite for the logged in user. |