Update a project

View as Markdown

Updates a project’s editable fields. Sections are locked on template-derived projects, and the storage backend kind is immutable (409). Requires project:manage on the project.

Authentication

AuthorizationBearer

WorkOS session JWT or an organization API key, sent as Authorization: Bearer <token>.

Path parameters

idstringRequired
The project id.

Request

This endpoint expects an object.
namestringOptional1-120 characters
descriptionstringOptional<=2000 characters
iconstringOptional1-64 characters
accessobjectOptional
sectionslist of objectsOptional
storageBackendobjectOptional

Response

The updated project.
projectobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error