# Introducing the new v0 API

DevFeed: [Introducing the new v0 API](<https://devfeed.tech/articles/introducing-the-new-v0-api-764.md>)

Original publisher: [Read original article](<https://vercel.com/blog/introducing-the-new-v0-api>)

Author: Rickey McGregor

Published: 2026-08-05T04:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [api](<https://devfeed.tech/tags/api.md>), [app-builder](<https://devfeed.tech/tags/app-builder.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

Vercel announces the generally available v0 API, which provides headless access to an app-building agent that generates, runs, verifies, and deploys applications from prompts and follow-up messages.

## Source excerpt

Today we're introducing the new v0 API: programmatic, headless access to v0's app-building agent. Send a prompt and v0 generates an app, starts a dev server in a Vercel Sandbox, and gives you a preview URL you can embed in your own UI. Each chat is an isolated workspace for one app, where v0 can read, edit, and run the files. Follow-up messages continue from the current state. v0 verifies the code running in the Sandbox, so it can catch and fix errors in your app in real time. The new API is now generally available. How it works Create a chat from a prompt, stream its work, and render the live preview, all from your own interface. First, install the v0 SDK. Then, create a chat. Send a prompt, and v0 generates your app. Send follow-up messages to the same chat to keep building. Each one continues from the current state. Then embed the app. A prompt goes in, a running app comes out. v0 operates the Sandbox, dev server, and preview behind it. When you're ready, deploy to Vercel in one API call. v0 manages the whole pipeline. What this unlocks The new API lets you run v0's app builder inside your own product or pipeline. This opens use cases like: A white-labeled app builder: Your users describe an app and get one back. Automated app changes: Trigger v0 from a script, CI job, or webhook to generate a new app or update an existing one. A build tool for your agents: An agent hands back a working app instead of a code snippet. Below, we break down the API primitives behind this workflow. Start with a chat Each chat holds the state for one app, and a repo or Vercel project can have many. Keep each chat's ID and send its follow-up messages to that chat. Metadata lets you group chats by customer, workspace, app, or any key you already use. Learn more about messages. Stream the trace Your interface needs to show what happens between sending a request and seeing the updated preview. Every message includes ordered parts: text, thinking, file reads and edits, searches, bash comma