Update a project
PATCH/api/projects/{id}
Required permissions:
- pipeline.edit: to update a project where the user is PM or Account
- pipeline.edit_other: to update a project where the user is not PM nor Account
- pipeline.job_order: to update a project job order
Here the dedicated support page.
Project metadata
You can set project metadata values using the
dynamic field like metadata_13 where 13 is the ID of the project metadata you want to set.
You can get all the available project metadata using the related endpoint.
Only project metadata with a value will appear in the response.
Timesheet whitelist
You can enable or disable the timesheet whitelist for the project using is_timesheet_whitelist_enabled.
People can then be added to or removed from the whitelist using the
timesheet whitelist endpoints.
info
As of today, this endpoint does not support the following functionalities:
- Setting project risk
- Setting won/lost feedback
Are you interested in any of these? Let us know!
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 412
Returns the updated project.
Validation failed
Unauthorized
Forbidden
Not found
Precondition failed