Issue
My Vercel Deploy Hook request is stuck in a PENDING state and doesn’t trigger any new deployment.
This happens on the Vercel Hobby plan.
Current vs Expected behavior
- Current: The Deploy Hook URL responds with
{ "state": "PENDING" }, and no deployment appears in the Vercel dashboard. - Expected: Triggering the Deploy Hook should immediately start a new deployment and show it in the dashboard.
Steps to reproduce
- Set up a Vercel project using the Hobby plan.
- Create a Deploy Hook from the Vercel dashboard.
- Trigger the hook using a
curlcommand:
curl -X POST https://api.vercel.com/v1/integrations/deploy/prj_XXXXXXX/XXXXXXXXXX
- Observe that the response is:
{ "state": "PENDING" }
- No deployment appears in the Vercel dashboard.
{“job”:{“id”:“YFzp97VCECIXjLB1POwt”,“state”:“PENDING”,“createdAt”:1752741478743}}