← Tools Reference

Vercel

Vercel integration (Developer Tools). Imported from open-connector.

API key22 toolshttps://api.vercel.com
GET
vercel_get_auth_user
Get the authenticated Vercel user.

/v2/user

GET
vercel_list_teams
List Vercel teams available to the authenticated user.

/v2/teams

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalMaximum number of results to return.
sinceintegeroptionalPagination cursor for results created after this timestamp.
GET
vercel_get_team
Get a Vercel team by id or slug.

/v2/teams/{teamId}

1 parameter
ParamTypeRequiredDescription
teamIdstringrequiredVercel team ID or team slug.
GET
vercel_list_projects
List Vercel projects.

/v10/projects

4 parameters
ParamTypeRequiredDescription
limitintegeroptionalMaximum number of results to return.
sinceintegeroptionalPagination cursor for results created after this timestamp.
untilintegeroptionalPagination cursor for results created before this timestamp.
repoUrlstringoptionalRepository URL used to filter projects.
GET
vercel_get_project
Get a Vercel project.

/v9/projects/{idOrName}

1 parameter
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
POST
vercel_create_project
Create a Vercel project.

/v11/projects

11 parameters
ParamTypeRequiredDescription
namestringrequiredVercel project name.
frameworkstringoptionalFramework to set on the project.
rootDirectorystringoptionalRoot directory for the project.
nodeVersionstringoptionalNode.js version to use for the project.
buildCommandstringoptionalBuild command for the project.
devCommandstringoptionalDevelopment command for the project.
installCommandstringoptionalInstall command for the project.
outputDirectorystringoptionalOutput directory for the project build.
directoryListingbooleanoptionalWhether directory listing is enabled for the project.
publicSourcebooleanoptionalWhether the project source is public.
gitForkProtectionbooleanoptionalWhether Git fork protection is enabled for the project.
PATCH
vercel_update_project
Update a Vercel project.

/v9/projects/{idOrName}

12 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
namestringoptionalVercel project name.
frameworkstringoptionalFramework to set on the project.
rootDirectorystringoptionalRoot directory for the project.
nodeVersionstringoptionalNode.js version to use for the project.
buildCommandstringoptionalBuild command for the project.
devCommandstringoptionalDevelopment command for the project.
installCommandstringoptionalInstall command for the project.
outputDirectorystringoptionalOutput directory for the project build.
directoryListingbooleanoptionalWhether directory listing is enabled for the project.
publicSourcebooleanoptionalWhether the project source is public.
gitForkProtectionbooleanoptionalWhether Git fork protection is enabled for the project.
GET
vercel_list_deployments
List Vercel deployments.

/v6/deployments

6 parameters
ParamTypeRequiredDescription
projectIdstringoptionalVercel project ID.
limitintegeroptionalMaximum number of results to return.
sinceintegeroptionalPagination cursor for results created after this timestamp.
untilintegeroptionalPagination cursor for results created before this timestamp.
targetstringoptionalDeployment target such as production or preview.
statestringoptionalDeployment state to filter by.
GET
vercel_get_deployment
Get a Vercel deployment.

/v13/deployments/{idOrUrl}

2 parameters
ParamTypeRequiredDescription
idOrUrlstringrequiredVercel deployment ID or deployment URL.
withGitRepoInfobooleanoptionalWhen true, include Git repository metadata in the deployment response.
GET
vercel_get_deployment_events
Get Vercel deployment events.

/v3/deployments/{idOrUrl}/events

6 parameters
ParamTypeRequiredDescription
idOrUrlstringrequiredVercel deployment ID or deployment URL.
limitintegeroptionalMaximum number of results to return.
sinceintegeroptionalPagination cursor for results created after this timestamp.
untilintegeroptionalPagination cursor for results created before this timestamp.
directionstringoptionalOrder in which to return deployment events.
buildsbooleanoptionalWhen true, include build events in the response.
GET
vercel_get_runtime_logs
Get runtime logs for a Vercel deployment.

/v1/projects/{projectId}/deployments/{deploymentId}/runtime-logs

2 parameters
ParamTypeRequiredDescription
projectIdstringrequiredVercel project ID.
deploymentIdstringrequiredVercel deployment ID.
GET
vercel_list_project_envs
List environment variables for a Vercel project.

/v10/projects/{idOrName}/env

3 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
gitBranchstringoptionalGit branch name.
customEnvironmentIdstringoptionalVercel custom environment ID.
POST
vercel_create_project_env
Create a Vercel project environment variable.

/v10/projects/{idOrName}/env

8 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
keystringrequiredEnvironment variable name.
valuestringrequiredEnvironment variable value.
typestringrequiredEnvironment variable type.
targetarrayrequiredDeployment targets that should receive this environment variable.
gitBranchstringoptionalGit branch name.
commentstringoptionalOptional comment for the environment variable.
customEnvironmentIdsarrayoptionalCustom environment IDs that should receive this environment variable.
DELETE
vercel_delete_project_env
Delete a Vercel project environment variable.

/v9/projects/{idOrName}/env/{id}

2 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
idstringrequiredVercel environment variable ID.
GET
vercel_list_project_domains
List domains for a Vercel project.

/v9/projects/{idOrName}/domains

6 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
limitintegeroptionalMaximum number of results to return.
sinceintegeroptionalPagination cursor for results created after this timestamp.
untilintegeroptionalPagination cursor for results created before this timestamp.
gitBranchstringoptionalGit branch name.
customEnvironmentIdstringoptionalVercel custom environment ID.
GET
vercel_get_project_domain
Get a Vercel project domain.

/v9/projects/{idOrName}/domains/{domain}

2 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
domainstringrequiredDomain name.
POST
vercel_add_project_domain
Add a domain to a Vercel project.

/v10/projects/{idOrName}/domains

5 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
namestringrequiredDomain name to add to the project.
redirectstringoptionalRedirect target for the domain.
gitBranchstringoptionalGit branch name.
customEnvironmentIdstringoptionalVercel custom environment ID.
POST
vercel_verify_project_domain
Verify a Vercel project domain.

/v9/projects/{idOrName}/domains/{domain}/verify

2 parameters
ParamTypeRequiredDescription
idOrNamestringrequiredVercel project ID or project name.
domainstringrequiredDomain name.
GET
vercel_get_domain_config
Get domain configuration guidance from Vercel.

/v6/domains/{domain}/config

1 parameter
ParamTypeRequiredDescription
domainstringrequiredDomain name.
GET
vercel_list_webhooks
List Vercel webhooks.

/v1/webhooks

GET
vercel_get_webhook
Get a Vercel webhook.

/v1/webhooks/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredVercel webhook ID.
POST
vercel_create_webhook
Create a Vercel webhook.

/v1/webhooks

3 parameters
ParamTypeRequiredDescription
urlstringrequiredWebhook destination URL.
eventsarrayrequiredWebhook events that should trigger notifications.
projectIdsarrayoptionalProject IDs that should trigger the webhook. Omit to receive events for all pro…