Request Body
| Field | Type | Required | Description |
|---|---|---|---|
deploymentId | string | Yes | Naive deployment record UUID (from deploy or deployments) |
Behavior
Waits for the deployment to reachREADY on Vercel (polls up to 60s), then aliases it to the app’s production domain — the primary custom domain if one is set, otherwise the default {projectName}.vercel.app. Traffic switches immediately with zero downtime.
The previous production deployment is demoted and the app’s latestDeploymentStatus is updated.
Errors
400
404