Skip to main content
PATCH
Update Project

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

project_id
string<uuid>
required

Body

application/json

Patch payload for a project. All fields optional — unset = unchanged.

description
string | null

New project description.

Maximum string length: 1000
instructions
string | null

New project-level instructions.

Maximum string length: 20000
name
string | null

New project name.

Required string length: 1 - 255
parent_project_id
string | null

New parent project UUID, or null to detach.

Response

Successful Response

created_by
string
required
description
string | null
required
id
string<uuid>
required
instructions
string | null
required
name
string
required
parent_project_id
string | null
required
workspace_id
string
required
agents
ProjectAgentRef · object[]
mcp_instances
ProjectMcpInstanceRef · object[]
skills
ProjectSkillRef · object[]