Hosting & Deployment
Bearer Token
Vercel REST API
Deploy and host modern web applications instantly
Vercel is a cloud platform for static sites and serverless functions that enables developers to deploy web applications with zero configuration. The Vercel REST API provides programmatic access to manage deployments, domains, projects, teams, and environment variables. Developers use it to automate deployment workflows, integrate with CI/CD pipelines, and build custom deployment tools.
Base URL
https://api.vercel.com
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /v9/projects | List all projects in your account or team |
| POST | /v9/projects | Create a new project with specified configuration |
| GET | /v9/projects/{projectId} | Retrieve details of a specific project by ID |
| PATCH | /v9/projects/{projectId} | Update project settings including build and environment configuration |
| DELETE | /v9/projects/{projectId} | Delete a project and all associated deployments |
| GET | /v13/deployments | List all deployments with optional filters for project, state, or target |
| POST | /v13/deployments | Create a new deployment from uploaded files or Git repository |
| GET | /v13/deployments/{deploymentId} | Get detailed information about a specific deployment |
| DELETE | /v13/deployments/{deploymentId} | Delete a specific deployment by ID |
| GET | /v9/projects/{projectId}/env | List all environment variables for a project |
| POST | /v9/projects/{projectId}/env | Add a new environment variable to a project |
| DELETE | /v9/projects/{projectId}/env/{envId} | Remove an environment variable from a project |
| GET | /v9/domains | List all domains associated with your account or team |
| POST | /v9/domains | Add a new domain to your account or team |
| GET | /v2/user | Get information about the authenticated user |
Code Examples
curl -X GET "https://api.vercel.com/v9/projects" \
-H "Authorization: Bearer YOUR_VERCEL_TOKEN" \
-H "Content-Type: application/json"
Connect Vercel to AI
Deploy a Vercel MCP server on IOX Cloud and connect it to Claude, ChatGPT, Cursor, or any AI client. Your AI assistant gets direct access to Vercel through these tools:
deploy_project
Deploy a project to Vercel by uploading files or triggering a Git-based deployment
get_deployment_status
Check the current status and details of a Vercel deployment including build logs and errors
manage_environment_variables
Create, update, or delete environment variables for Vercel projects across different environments
configure_domains
Add, verify, and manage custom domains for Vercel projects including SSL certificate setup
list_project_analytics
Retrieve analytics data and metrics for deployments including page views and performance statistics
Deploy in 60 seconds
Describe what you need, AI generates the code, and IOX deploys it globally.
Deploy Vercel MCP Server →