V

Vercel API

by Vercel Free tier

The Vercel REST API provides programmatic control over the entire Vercel platform. Create and inspect deployments, manage custom domains and SSL certificates, configure environment variables across projects, handle team members and permissions, retrieve build logs, set up webhooks, and manage edge functions. Ideal for custom CI/CD pipelines, infrastructure automation, and deployment dashboards.

deploymenthostingserverlessedge-functionsci-cddomains

Quick Reference

Base URL https://api.vercel.com Auth type Bearer Token Auth header Authorization: Bearer YOUR_VERCEL_TOKEN Rate limit 1,000 requests/hour per token Pricing Free tier available Free quota API access included on all plans; Hobby plan is free Documentation https://vercel.com/docs/rest-api Endpoint status Live — HTTP 200 — endpoint is accessible2.37s (checked Mar 29, 2026) Builder score B 71% builder-friendly
Pricing
90
Latency
40
Depth
81

Authentication

Generate a Personal Access Token in Vercel Account Settings → Tokens. Pass it as a Bearer token in the Authorization header.

Authorization: Bearer YOUR_VERCEL_TOKEN

Pricing

Model freemium Starting price Free tier available Free quota API access included on all plans; Hobby plan is free

Hobby (free): personal projects, 100GB bandwidth. Pro $20/mo: commercial use, 1TB bandwidth, more serverless function duration. Enterprise: custom.

Key Endpoints

MethodPathDescription
GET /v6/deployments List deployments across all projects
POST /v13/deployments Create a new deployment
GET /v9/projects List projects in your account or team
GET /v9/projects/{id}/env List environment variables for a project
POST /v10/domains Add a custom domain to a project
GET /v2/teams List teams accessible to your token

Sample Request

curl "https://api.vercel.com/v6/deployments?limit=5&state=READY" \
  -H "Authorization: Bearer $VERCEL_TOKEN"

Sample Response

{
  "deployments": [{
    "uid": "dpl_abc123",
    "name": "my-next-app",
    "url": "my-next-app-git-main.vercel.app",
    "state": "READY",
    "created": 1704067200000,
    "target": "production",
    "meta": { "githubCommitMessage": "Fix hero layout" }
  }]
}

Data sourced from API Map. Always verify pricing and rate limits against the official Vercel documentation.