Skip to content
Dashboard

Vercel CLI now supports verifying DNS configuration

▲ vercel domains verify example.com --project my-site
> Checked example.com under my-team 1.23s
Status
DNS Configuration ✘ Invalid Configuration
Project ✔ Verified for my-site
What to fix
1. Point example.com to Vercel with one of the following options:
a) Add an A record:
A @ 76.76.21.21
b) Switch to the Vercel nameservers:
ns1.vercel-dns.com
ns2.vercel-dns.com
Currently resolves to
Type Value
A 1.2.3.4
Nameservers
ns1.provider.com
ns2.provider.com

vercel domains verify output showing an invalid DNS configuration.

▲ vercel domains verify example.com --project my-site
> Success! Valid Configuration: example.com is configured (A record) and verified for project my-site 0.41s

Output when the domain is correctly configured and verified.

▲ vercel domains verify example.com --format json
{
"status":"action_required",
"reason":"invalid_configuration",
"message":"example.com has an invalid DNS configuration. Apply the recommended DNS changes, then retry verification.",
"ok":false,
"recommended":{
"records":[
{
"type":"A",
"name":"@",
"value":"76.76.21.21"
}
],
"nameservers":[
"ns1.vercel-dns.com",
"ns2.vercel-dns.com"
]
},
"conflicts":[],
"next":[
{
"command":"vercel domains verify example.com",
"when":"Re-check after completing the required changes"
}
]
}

Full JSON diagnosis including status, reason, recommended records, and suggested next commands.

vercel domains verify example.com --project my-site
vercel domains verify example.com --strict
vercel domains verify example.com --format json
vercel domains verify example.com --non-interactive
vercel domains verify --help

Common vercel domains verify flags.

Ready to deploy?