alon-4048
(Alon 4048)
March 4, 2026, 11:54pm
1
Hi team,
Getting consistent HTTP 500 on all requests to the v0 Platform API.
Endpoint: POST https://api.v0.dev/v1/chat/completions
Plan: Premium with usage-based billing enabled
Tested all 3 models (v0-1.0-md, v0-1.5-md, v0-1.5-lg), minimal request body, via curl + Node.js + AI SDK.
All return:
{“success”:false,“error”:“Unknown error”}
HTTP 500
Example:
curl -X POST https://api.v0.dev/v1/chat/completions -H “Authorization: Bearer KEY” -H “Content-Type: application/json” -d {“model”:“v0-1.5-md”,“messages”:[{“role”:“user”,“content”:“Say hello”}]}
The v0 chat UI works fine. Only the API returns 500.
Similar to issue #17904 (Aug 2025) but appears to have regressed.
Thanks!
system
(system)
March 4, 2026, 11:54pm
2
Did you know there’s another category dedicated to v0 topics? A human should be here soon to help, but the answer may already be available even faster in one of these other posts.
Our docs are a great place to start.
We also have a walkthrough to help guide your workflow.
Getting Started
Using v0 is like chatting with a frontend engineer, who takes in your design guidelines and creates an application for you. A common workflow with v0 is putting in design files and images to scaffold your application and then use text prompts to nudge v0 into creating your perfect application.
Remember, just like any other AI tool, the quality of the output that v0 generates depends on the quality of the prompt or instructions you input. So, it’s important to be clear, descripti…
And these recordings can give you a look at v0 features and strategies in action shown by our Community:
https://community.vercel.com/tags/c/events/42/v0
anshumanb
(Anshuman Bhardwaj)
March 5, 2026, 3:04pm
5
Hi @alon-4048 , I’m sorry that you’re facing this issue.
I tried running the curl command with one of my keys and it worked. Could you try generating a new key and see if that works?
Also, was this code ever working for you before?