Built by Metorial, the integration platform for agentic AI.
Retrieve all webhooks configured in your V0 workspace.
Retrieve details of a specific V0 project by its ID. Returns project metadata, associated chats, and configuration.
Retrieve full details of a specific chat including its message history, latest version status, and associated metadata.
Permanently delete a chat and all its contents. This operation is irreversible.
Update the values of existing environment variables for a V0 project. Only the value can be changed; keys cannot be renamed.
Delete a deployment from Vercel. This will remove the deployed application and its URL.
Send a follow-up message to an existing V0 chat to refine or iterate on generated code. The AI will process the message and produce a new version of the code. Use this for iterative development within a chat session.
Retrieve information about the authenticated V0 user including their profile, current subscription plan, and billing usage.
Retrieve a list of chats with pagination and filtering support. Filter by favorite status, Vercel project, or Git branch.
Permanently delete a V0 project. This operation is irreversible and removes the project and all associated data.
Retrieve details of a specific deployment including its status, URLs, and associated project/chat/version information.
Delete a webhook by its ID. This action is irreversible.
Retrieve the details of a specific webhook by its ID.
Update an existing V0 project's metadata including its name, description, instructions, or privacy setting.
Retrieve logs and errors for a specific deployment. Useful for debugging and monitoring deployed applications. Optionally filter logs by timestamp.
Start a new AI code generation session by sending a natural language prompt to V0. The AI will generate web application code based on your message. Optionally provide system context, associate with a project, or configure privacy settings.
Retrieve all environment variables for a V0 project. Optionally return decrypted values.
Create one or more environment variables for a V0 project. These variables are available across all chats in the project. Use upsert to update existing variables.
Find deployments for a specific project, chat, and version combination.
Create a new webhook that listens for specific V0 events. Supported events include chat and message lifecycle events. Optionally scope the hook to a specific chat.
Deploy a specific version of a V0 chat to Vercel. Requires a project, chat, and version ID. The deployment will be hosted on Vercel's platform with a unique URL.
Delete one or more environment variables from a V0 project by their IDs.
Initialize a new chat from existing source content such as files, a GitHub repository, a component registry, or a zip archive. This enables context-rich AI conversations based on your existing code.
List all V0 projects in your workspace. Returns project names, IDs, privacy settings, and URLs for each project.
Create a new V0 project. Projects are containers for chats, code, and deployments. You can optionally set a description, instructions for the AI model, privacy settings, and initial environment variables.
Link an existing V0 project to a specific chat. This groups the conversation under a shared project context, enabling deployment and environment variable sharing.