Docs

Update Project

Updates an existing project in ProjectManager.

PUT

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
stringrequired

The unique identifier of the Project to update

string

The name of the Project.

string

The short name of the Project.

string

An optional description of the Project

string

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.

string

To move this Project into a ProjectFolder, set this to the unique identifier of the ProjectFolder.

string

To assign this Project to a ProjectCustomer, set this to the unique identifier of the ProjectCustomer. If set to an empty guid the Project will be unassigned from the current ProjectCustomer.

string

To assign this Project to a ProjectManager, set this to the unique identifier of the ProjectManager.

string

To set the ChargeCode for this Project, set this to the unique identifier of the ChargeCode to use for this Project.

string

To change the ProjectStatus of this Project, set this to the unique identifier of the ProjectStatus.

string

To change the ProjectPriority of this Project, set this to the unique identifier of the ProjectPriority.

number

To change the hourly rate of this Project, set this to the new amount.

number

To change the budget of this Project, set this to the new amount.

string

To update the Project's status text, set this to the new status text.

boolean

Mark this project as favorite for the logged in user.

boolean

True if this Project is a template that will be reused as a framework for future Projects. You can save a Project as a template and reuse it in the future for creating additional Projects. If this Project is a template, set this to `true` and this template will be available to choose from when creating a new Project within the application.

boolean

True if allow actual dates to update planned dates

string

To update the project notes

string

An optional external reference identifier for this Project. This value can be used to link the Project to records in external systems, such as ERP, CRM, or other integrations.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.