/v1/projectUpdate a project
Updates an existing project, including its metadata, access teams, and parent relationship. Supply name and uuid in the body; set parent to an object containing the new parent’s uuid, or omit it or set it to null to remove the parent. You need PORTFOLIO_MANAGEMENT or PORTFOLIO_MANAGEMENT_UPDATE permission.
- IdempotentThe SDK sends
Idempotency-Key, so a retried request is only applied once.
Project fields to update. When you supply a body, include name and uuid; use parent to change or remove the parent.
A 400 is returned when the request is invalid, including when parent is supplied without a non-null uuid. A 401 is returned when the request is unauthorized, and a 403 when you lack the required permission or access to the project, parent, or previous latest project version. A 404 is returned when the project uuid is not found; a 409 is returned when the parent is inactive, active children prevent deactivation, the name already exists, or the project is set as its own parent. When you supply a body, name and uuid are required; name must be 1–255 characters and uuid must be a UUID.