v1

latestOpenAPI 3.1.02026-07-261344388.3 KB
Project

Update a project

Update the name, key, or protection status of an existing project.

put/api/projects/{projectId}

Path parameters

projectIdstring uuid required

Unique identifier of the project to update

Request body

namestring required

New name for the project

keystring required

New unique key identifier for the project

protectedboolean

Whether the project should be protected from deletion (admin/owner only)

Response

Updated project details

idstring uuid required

Unique identifier of the project

namestring required

Name of the project

keystring

Unique key identifier for the project

organisationIdstring uuid required

Organisation ID the project belongs to

version'v1' | 'v2' required

Project version (v1 or v2)

createdAtstring required

Timestamp when the project was created

updatedAtstring required

Timestamp when the project was last updated

protectedboolean

Whether the project is protected from deletion

deletedAtstring nullable

Timestamp when the project was soft deleted

decisionsApprovalMode'require_one_per_team' | 'none_create_request' | 'require_any' | 'none' | 'null' nullable

Approval mode for decisions