Update Project
Updates the metadata of an existing project using its `projectId`. Supports changes to the project name and privacy setting.
Usage
API Signature
Request
Path Parameters
The unique identifier of the project to update. Provided as a path parameter.
Body
A new name to assign to the project. Helps with identification and organization.
A new description to assign to the project. Helps with identification and organization.
Guidance or goals that provide context for the model when working within the project.
The privacy setting for the project. For user accounts, this must be "private". For team/enterprise accounts, this can be either "private" or "team".
Response
A unique identifier for the project.
Fixed value identifying this object as a project.
The name of the project as defined by the user.
The privacy setting for the project - either private or team.
Optional ID of the linked Vercel project, if connected.
The ISO timestamp representing when the project was created.
The ISO timestamp of the most recent update, if available.
The API endpoint URL for accessing this project programmatically.
The web URL where the project can be viewed or managed.
The description of the project.
The instructions for the project.
List of all chats that are associated with this project.
A unique identifier for the chat.
Fixed value identifying this object as a chat.
Indicates whether the chat can be shared via public link.
Defines the visibility of the chat—private, team-only, or public.
An optional name assigned to the chat by the user.
Deprecated title field preserved for backward compatibility.
The ISO timestamp representing when the chat was created.
The ISO timestamp of the last update to the chat.
Indicates whether the chat is marked as a favorite.
The ID of the user who created the chat.
Optional ID of the v0 project associated with this chat.
Web URL to view this chat in the browser.
API URL to access this chat via the API.
The most recent generated version of the chat, if available.
A unique identifier for the version.
Fixed value identifying this object as a version.
The current status of the version generation process.
Optional URL for previewing the generated output.
The date and time when the version was created, in ISO 8601 format.
The date and time when the version was last updated, in ISO 8601 format.