All integrations

Vercel

DEVELOPER · DEVELOPER

Deployments, projects, domains and environment variables on their own team.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

vercel_delete_storage_stores_blob_by_idWRITE

Delete a Blob store via DELETE /storage/stores/blob/{id}

api
vercel_delete_v13_deployments_by_idWRITE

Delete a Deployment via DELETE /v13/deployments/{id}

api
vercel_delete_v1_access_groups_by_accessgroupidorname_projects_by_projectidWRITE

Delete an access group project via DELETE /v1/access-groups/{accessGroupIdOrName}/projects/{projectId}

api
vercel_delete_v1_access_groups_by_idornameWRITE

Deletes an access group via DELETE /v1/access-groups/{idOrName}

api
vercel_delete_v1_ai_gateway_rulesWRITE

Delete rule via DELETE /v1/ai-gateway/rules

api
vercel_delete_v1_ai_gateway_virtual_model_configsWRITE

Delete virtual model config via DELETE /v1/ai-gateway/virtual-model-configs

api
vercel_delete_v1_bulk_redirectsWRITE

Delete project-level redirects. via DELETE /v1/bulk-redirects

api
vercel_delete_v1_connect_networks_by_networkidWRITE

Delete a Secure Compute network via DELETE /v1/connect/networks/{networkId}

api
vercel_delete_v1_drains_by_idWRITE

Delete a drain via DELETE /v1/drains/{id}

api
vercel_delete_v1_envWRITE

Delete one or more Env Var via DELETE /v1/env

api
vercel_delete_v1_global_config_by_edgeconfigidWRITE

Delete a Global Config via DELETE /v1/global-config/{edgeConfigId}

api
vercel_delete_v1_global_config_by_edgeconfigid_schemaWRITE

Delete a Global Config's schema via DELETE /v1/global-config/{edgeConfigId}/schema

api
vercel_delete_v1_global_config_by_edgeconfigid_tokensWRITE

Delete one or more Global Config tokens via DELETE /v1/global-config/{edgeConfigId}/tokens

api
vercel_delete_v1_integrations_configuration_by_idWRITE

Delete an integration configuration via DELETE /v1/integrations/configuration/{id}

api
vercel_delete_v1_integrations_log_drains_by_idWRITE

Deletes the Integration log drain with the provided `id` (deprecated) via DELETE /v1/integrations/log-drains/{id}

api
vercel_delete_v1_kms_issuers_by_issueridWRITE

Delete an issuer via DELETE /v1/kms/issuers/{issuerId}

api
vercel_delete_v1_kms_issuers_by_issuerid_policies_by_kind_by_policykeyWRITE

Delete an issuer policy via DELETE /v1/kms/issuers/{issuerId}/policies/{kind}/{policyKey}

api
vercel_delete_v1_log_drains_by_idWRITE

Deletes a Configurable Log Drain (deprecated) via DELETE /v1/log-drains/{id}

api
vercel_delete_v1_projects_by_idorname_envWRITE

Batch remove environment variables via DELETE /v1/projects/{idOrName}/env

api
vercel_delete_v1_projects_by_idorname_members_by_uidWRITE

Remove a Project Member via DELETE /v1/projects/{idOrName}/members/{uid}

api
vercel_delete_v1_projects_by_idorname_rolling_release_configWRITE

Delete rolling release configuration via DELETE /v1/projects/{idOrName}/rolling-release/config

api
vercel_delete_v1_projects_by_projectid_routesWRITE

Delete routing rules via DELETE /v1/projects/{projectId}/routes

api
vercel_delete_v1_projects_by_projectidorname_feature_flags_flags_by_flagidorslugWRITE

Delete a flag via DELETE /v1/projects/{projectIdOrName}/feature-flags/flags/{flagIdOrSlug}

api
vercel_delete_v1_projects_by_projectidorname_feature_flags_sdk_keys_by_hashkeyWRITE

Delete an SDK key via DELETE /v1/projects/{projectIdOrName}/feature-flags/sdk-keys/{hashKey}

api
vercel_delete_v1_projects_by_projectidorname_feature_flags_segments_by_segmentidorslugWRITE

Delete a segment via DELETE /v1/projects/{projectIdOrName}/feature-flags/segments/{segmentIdOrSlug}

api
vercel_delete_v1_security_firewall_bypassWRITE

Remove System Bypass Rule via DELETE /v1/security/firewall/bypass

api
vercel_delete_v1_security_firewall_config_by_configversionWRITE

Returns activated WAF config via DELETE /v1/security/firewall/config/{configVersion}

api
vercel_delete_v1_teams_by_teamidWRITE

Delete a Team via DELETE /v1/teams/{teamId}

api
vercel_delete_v1_teams_by_teamid_invites_by_inviteidWRITE

Delete a Team invite code via DELETE /v1/teams/{teamId}/invites/{inviteId}

api
vercel_delete_v1_teams_by_teamid_members_by_uidWRITE

Remove a Team Member via DELETE /v1/teams/{teamId}/members/{uid}

api
vercel_delete_v1_teams_by_teamid_microfrontends_by_groupidWRITE

Delete a microfrontends group via DELETE /v1/teams/{teamId}/microfrontends/{groupId}

api
vercel_delete_v1_userWRITE

Delete User Account via DELETE /v1/user

api
vercel_delete_v1_webhooks_by_idWRITE

Deletes a webhook via DELETE /v1/webhooks/{id}

api
vercel_delete_v2_aliases_by_aliasidWRITE

Delete an Alias via DELETE /v2/aliases/{aliasId}

api
vercel_delete_v2_domains_by_domain_records_by_recordidWRITE

Delete a DNS record via DELETE /v2/domains/{domain}/records/{recordId}

api
vercel_delete_v2_projects_by_projectidorname_checks_by_checkidWRITE

Delete a check via DELETE /v2/projects/{projectIdOrName}/checks/{checkId}

api
vercel_delete_v2_sandboxes_by_nameWRITE

Delete a sandbox via DELETE /v2/sandboxes/{name}

api
vercel_delete_v2_sandboxes_drives_by_nameWRITE

Delete a drive via DELETE /v2/sandboxes/drives/{name}

api
vercel_delete_v2_sandboxes_snapshots_by_snapshotidWRITE

Delete a snapshot via DELETE /v2/sandboxes/snapshots/{snapshotId}

api
vercel_delete_v3_user_tokens_by_tokenidWRITE

Delete an authentication token via DELETE /v3/user/tokens/{tokenId}

api
vercel_delete_v6_domains_by_domainWRITE

Remove a domain by name via DELETE /v6/domains/{domain}

api
vercel_delete_v8_artifactsWRITE

Delete all cache artifacts via DELETE /v8/artifacts

api
vercel_delete_v8_certs_by_idWRITE

Remove cert via DELETE /v8/certs/{id}

api
vercel_delete_v9_projects_by_idornameWRITE

Delete a Project via DELETE /v9/projects/{idOrName}

api
vercel_delete_v9_projects_by_idorname_custom_environments_by_environmentslugoridWRITE

Remove a custom environment via DELETE /v9/projects/{idOrName}/custom-environments/{environmentSlugOrId}

api
vercel_delete_v9_projects_by_idorname_domains_by_domainWRITE

Remove a domain from a project via DELETE /v9/projects/{idOrName}/domains/{domain}

api
vercel_delete_v9_projects_by_idorname_env_by_idWRITE

Remove an environment variable via DELETE /v9/projects/{idOrName}/env/{id}

api
vercel_get_domains_records_by_recordidREAD

Get domains records by record id via GET /domains/records/{recordId}

api
vercel_get_storage_stores_by_idREAD

Get a store via GET /storage/stores/{id}

api
vercel_get_v10_projectsREAD

Retrieve a list of projects via GET /v10/projects

api
vercel_get_v10_projects_by_idorname_envREAD

Retrieve the environment variables of a project by id or name via GET /v10/projects/{idOrName}/env

api
vercel_get_v13_deployments_by_idorurlREAD

Get a deployment by ID or URL via GET /v13/deployments/{idOrUrl}

api
vercel_get_v1_access_groupsREAD

List access groups for a team, project or member via GET /v1/access-groups

api
vercel_get_v1_access_groups_by_accessgroupidorname_projects_by_projectidREAD

Reads an access group project via GET /v1/access-groups/{accessGroupIdOrName}/projects/{projectId}

api
vercel_get_v1_access_groups_by_idornameREAD

Reads an access group via GET /v1/access-groups/{idOrName}

api
vercel_get_v1_access_groups_by_idorname_membersREAD

List members of an access group via GET /v1/access-groups/{idOrName}/members

api
vercel_get_v1_access_groups_by_idorname_projectsREAD

List projects of an access group via GET /v1/access-groups/{idOrName}/projects

api
vercel_get_v1_ai_gateway_rulesREAD

List rules via GET /v1/ai-gateway/rules

api
vercel_get_v1_ai_gateway_virtual_model_configsREAD

Get virtual model config via GET /v1/ai-gateway/virtual-model-configs

api
vercel_get_v1_ai_gateway_virtual_model_configs_listREAD

List virtual model configs via GET /v1/ai-gateway/virtual-model-configs/list

api
vercel_get_v1_bulk_redirectsREAD

Gets project-level redirects. via GET /v1/bulk-redirects

api
vercel_get_v1_bulk_redirects_versionsREAD

Get the version history for a project's redirects. via GET /v1/bulk-redirects/versions

api
vercel_get_v1_connect_networksREAD

List Secure Compute networks via GET /v1/connect/networks

api
vercel_get_v1_connect_networks_by_networkidREAD

Read a Secure Compute network via GET /v1/connect/networks/{networkId}

api
vercel_get_v1_deployments_by_deploymentid_feature_flagsREAD

Retrieve the feature flags of a deployment via GET /v1/deployments/{deploymentId}/feature-flags

api
vercel_get_v1_domains_by_domain_project_domainsREAD

List Project Domains by Apex Domain via GET /v1/domains/{domain}/project-domains

api
vercel_get_v1_drainsREAD

Retrieve a list of all Drains via GET /v1/drains

api
vercel_get_v1_drains_by_idREAD

Find a Drain by id via GET /v1/drains/{id}

api
vercel_get_v1_envREAD

Lists all Shared Environment Variables for a team via GET /v1/env

api
vercel_get_v1_env_by_idREAD

Retrieve the decrypted value of a Shared Environment Variable by id. via GET /v1/env/{id}

api
vercel_get_v1_events_typesREAD

List Event Types via GET /v1/events/types

api
vercel_get_v1_global_configREAD

Get Global Configs via GET /v1/global-config

api
vercel_get_v1_global_config_by_edgeconfigidREAD

Get a Global Config via GET /v1/global-config/{edgeConfigId}

api
vercel_get_v1_global_config_by_edgeconfigid_backupsREAD

Get Global Config backups via GET /v1/global-config/{edgeConfigId}/backups

api
vercel_get_v1_global_config_by_edgeconfigid_backups_by_edgeconfigbackupversionidREAD

Get Global Config backup via GET /v1/global-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}

api
vercel_get_v1_global_config_by_edgeconfigid_item_by_edgeconfigitemkeyREAD

Get a Global Config item via GET /v1/global-config/{edgeConfigId}/item/{edgeConfigItemKey}

api
vercel_get_v1_global_config_by_edgeconfigid_itemsREAD

Get Global Config items via GET /v1/global-config/{edgeConfigId}/items

api
vercel_get_v1_global_config_by_edgeconfigid_schemaREAD

Get Global Config schema via GET /v1/global-config/{edgeConfigId}/schema

api
vercel_get_v1_global_config_by_edgeconfigid_token_by_tokenREAD

Get Global Config token meta data via GET /v1/global-config/{edgeConfigId}/token/{token}

api
vercel_get_v1_global_config_by_edgeconfigid_tokensREAD

Get all tokens of a Global Config via GET /v1/global-config/{edgeConfigId}/tokens

api
vercel_get_v1_integrations_configuration_by_idREAD

Retrieve an integration configuration via GET /v1/integrations/configuration/{id}

api
vercel_get_v1_integrations_configuration_by_id_productsREAD

List products for integration configuration via GET /v1/integrations/configuration/{id}/products

api
vercel_get_v1_integrations_configurationsREAD

Get configurations for the authenticated user or team via GET /v1/integrations/configurations

api
vercel_get_v1_integrations_git_namespacesREAD

List git namespaces by provider via GET /v1/integrations/git-namespaces

api
vercel_get_v1_integrations_integration_by_integrationidorslug_products_by_productidorslug_plansREAD

List integration billing plans via GET /v1/integrations/integration/{integrationIdOrSlug}/products/{productIdOrSlug}/plans

api
vercel_get_v1_integrations_search_repoREAD

List git repositories linked to namespace by provider via GET /v1/integrations/search-repo

api
vercel_get_v1_kms_issuersREAD

List issuers via GET /v1/kms/issuers

api
vercel_get_v1_kms_issuers_by_issueridREAD

Get an issuer via GET /v1/kms/issuers/{issuerId}

api
vercel_get_v1_log_drainsREAD

Retrieves a list of all the Log Drains (deprecated) via GET /v1/log-drains

api
vercel_get_v1_log_drains_by_idREAD

Retrieves a Configurable Log Drain (deprecated) via GET /v1/log-drains/{id}

api
vercel_get_v1_microfrontends_by_deploymentid_configREAD

Get microfrontends config for a deployment via GET /v1/microfrontends/{deploymentId}/config

api
vercel_get_v1_microfrontends_groupsREAD

List microfrontends groups via GET /v1/microfrontends/groups

api
vercel_get_v1_microfrontends_groups_by_groupid_projectsREAD

List projects in a microfrontends group via GET /v1/microfrontends/groups/{groupId}/projects

api
vercel_get_v1_microfrontends_projects_by_projectidorname_production_mfe_configREAD

Get microfrontends config for a project via GET /v1/microfrontends/projects/{projectIdOrName}/production-mfe-config

api
vercel_get_v1_observability_manage_configuration_projectsREAD

Lists disabled Observability Plus projects via GET /v1/observability/manage/configuration/projects

api
vercel_get_v1_projects_by_idorname_env_by_idREAD

Retrieve the decrypted value of an environment variable of a project by id via GET /v1/projects/{idOrName}/env/{id}

api
vercel_get_v1_projects_by_idorname_membersREAD

List project members via GET /v1/projects/{idOrName}/members

api
vercel_get_v1_projects_by_idorname_rolling_releaseREAD

Get the active rolling release information for a project via GET /v1/projects/{idOrName}/rolling-release

api
vercel_get_v1_projects_by_idorname_rolling_release_billingREAD

Get rolling release billing status via GET /v1/projects/{idOrName}/rolling-release/billing

api
vercel_get_v1_projects_by_idorname_rolling_release_configREAD

Get rolling release configuration via GET /v1/projects/{idOrName}/rolling-release/config

api
vercel_get_v1_projects_by_projectid_promote_aliasesREAD

Gets a list of aliases with status for the current promote via GET /v1/projects/{projectId}/promote/aliases

api
vercel_get_v1_projects_by_projectid_routesREAD

Get project routing rules via GET /v1/projects/{projectId}/routes

api
vercel_get_v1_projects_by_projectid_routes_versionsREAD

Get routing rule version history via GET /v1/projects/{projectId}/routes/versions

api
vercel_get_v1_projects_by_projectidorname_feature_flags_flagsREAD

List flags via GET /v1/projects/{projectIdOrName}/feature-flags/flags

api
vercel_get_v1_projects_by_projectidorname_feature_flags_flags_by_flagidorslugREAD

Get a flag via GET /v1/projects/{projectIdOrName}/feature-flags/flags/{flagIdOrSlug}

api
vercel_get_v1_projects_by_projectidorname_feature_flags_flags_by_flagidorslug_versionsREAD

List flag versions via GET /v1/projects/{projectIdOrName}/feature-flags/flags/{flagIdOrSlug}/versions

api
vercel_get_v1_projects_by_projectidorname_feature_flags_sdk_keysREAD

Get all SDK keys via GET /v1/projects/{projectIdOrName}/feature-flags/sdk-keys

api
vercel_get_v1_projects_by_projectidorname_feature_flags_segmentsREAD

List segments via GET /v1/projects/{projectIdOrName}/feature-flags/segments

api
vercel_get_v1_projects_by_projectidorname_feature_flags_segments_by_segmentidorslugREAD

Get a segment via GET /v1/projects/{projectIdOrName}/feature-flags/segments/{segmentIdOrSlug}

api
vercel_get_v1_projects_by_projectidorname_feature_flags_settingsREAD

Get project flag settings via GET /v1/projects/{projectIdOrName}/feature-flags/settings

api
vercel_get_v1_projects_tracesREAD

Get a project trace by request ID via GET /v1/projects/traces

api
vercel_get_v1_query_web_analytics_events_aggregateREAD

Aggregates custom events via GET /v1/query/web-analytics/events/aggregate

api
vercel_get_v1_query_web_analytics_events_countREAD

Counts custom events via GET /v1/query/web-analytics/events/count

api
vercel_get_v1_query_web_analytics_visits_aggregateREAD

Aggregates page views via GET /v1/query/web-analytics/visits/aggregate

api
vercel_get_v1_query_web_analytics_visits_countREAD

Counts page views via GET /v1/query/web-analytics/visits/count

api
vercel_get_v1_registrar_domains_by_domain_auth_codeREAD

Get the auth code for a domain via GET /v1/registrar/domains/{domain}/auth-code

api
vercel_get_v1_registrar_domains_by_domain_availabilityREAD

Get availability for a domain via GET /v1/registrar/domains/{domain}/availability

api
vercel_get_v1_registrar_domains_by_domain_contact_info_schemaREAD

Get contact info schema via GET /v1/registrar/domains/{domain}/contact-info/schema

api
vercel_get_v1_registrar_domains_by_domain_contact_verificationREAD

Get contact verification status for a domain via GET /v1/registrar/domains/{domain}/contact-verification

api
vercel_get_v1_registrar_domains_by_domain_priceREAD

Get price data for a domain via GET /v1/registrar/domains/{domain}/price

api
vercel_get_v1_registrar_domains_by_domain_transferREAD

Get a domain's transfer status via GET /v1/registrar/domains/{domain}/transfer

api
vercel_get_v1_registrar_orders_by_orderidREAD

Get a domain order via GET /v1/registrar/orders/{orderId}

api
vercel_get_v1_registrar_tlds_by_tldREAD

Get TLD via GET /v1/registrar/tlds/{tld}

api
vercel_get_v1_registrar_tlds_by_tld_priceREAD

Get TLD price data via GET /v1/registrar/tlds/{tld}/price

api
vercel_get_v1_registrar_tlds_supportedREAD

Get supported TLDs via GET /v1/registrar/tlds/supported

api
vercel_get_v1_security_firewall_attack_statusREAD

Read active attack data via GET /v1/security/firewall/attack-status

api
vercel_get_v1_security_firewall_bypassREAD

Read System Bypass via GET /v1/security/firewall/bypass

api
vercel_get_v1_security_firewall_configREAD

Returns activated WAF config via GET /v1/security/firewall/config

api
vercel_get_v1_security_firewall_config_by_configversionREAD

Read Firewall Configuration via GET /v1/security/firewall/config/{configVersion}

api
vercel_get_v1_security_firewall_eventsREAD

Read Firewall Actions by Project via GET /v1/security/firewall/events

api
vercel_get_v1_teams_by_teamid_feature_flags_flagsREAD

List all flags for a team via GET /v1/teams/{teamId}/feature-flags/flags

api
vercel_get_v1_teams_by_teamid_feature_flags_settingsREAD

List team project flag settings via GET /v1/teams/{teamId}/feature-flags/settings

api
vercel_get_v1_teams_by_teamid_request_by_useridREAD

Get access request status via GET /v1/teams/{teamId}/request/{userId}

api
vercel_get_v1_webhooksREAD

Get a list of webhooks via GET /v1/webhooks

api
vercel_get_v1_webhooks_by_idREAD

Get a webhook via GET /v1/webhooks/{id}

api
vercel_get_v2_deployments_by_deploymentid_check_runsREAD

List check runs for a deployment via GET /v2/deployments/{deploymentId}/check-runs

api
vercel_get_v2_deployments_by_deploymentid_check_runs_by_checkrunidREAD

Get a check run via GET /v2/deployments/{deploymentId}/check-runs/{checkRunId}

api
vercel_get_v2_deployments_by_id_aliasesREAD

List Deployment Aliases via GET /v2/deployments/{id}/aliases

api
vercel_get_v2_integrations_log_drainsREAD

Retrieves a list of Integration log drains (deprecated) via GET /v2/integrations/log-drains

api
vercel_get_v2_observability_schemaREAD

Get observability schema via GET /v2/observability/schema

api
vercel_get_v2_observability_schema_by_metricidREAD

Get observability schema by metric id via GET /v2/observability/schema/{metricId}

api
vercel_get_v2_projects_by_projectidorname_checksREAD

List all checks for a project via GET /v2/projects/{projectIdOrName}/checks

api
vercel_get_v2_projects_by_projectidorname_checks_by_checkidREAD

Get a check via GET /v2/projects/{projectIdOrName}/checks/{checkId}

api
vercel_get_v2_projects_by_projectidorname_checks_by_checkid_runsREAD

List runs for a check via GET /v2/projects/{projectIdOrName}/checks/{checkId}/runs

api
vercel_get_v2_projects_by_projectidorname_feature_flags_flagsREAD

List flags via GET /v2/projects/{projectIdOrName}/feature-flags/flags

api
vercel_get_v2_sandboxesREAD

List sandboxes via GET /v2/sandboxes

api
vercel_get_v2_sandboxes_by_nameREAD

Get a named sandbox via GET /v2/sandboxes/{name}

api
vercel_get_v2_sandboxes_drivesREAD

List drives via GET /v2/sandboxes/drives

api
vercel_get_v2_sandboxes_sessionsREAD

List sessions via GET /v2/sandboxes/sessions

api
vercel_get_v2_sandboxes_sessions_by_sessionidREAD

Get a session via GET /v2/sandboxes/sessions/{sessionId}

api
vercel_get_v2_sandboxes_sessions_by_sessionid_cmdREAD

List commands via GET /v2/sandboxes/sessions/{sessionId}/cmd

api
vercel_get_v2_sandboxes_sessions_by_sessionid_cmd_by_cmdidREAD

Get a command via GET /v2/sandboxes/sessions/{sessionId}/cmd/{cmdId}

api
vercel_get_v2_sandboxes_snapshotsREAD

List snapshots via GET /v2/sandboxes/snapshots

api
vercel_get_v2_sandboxes_snapshots_by_snapshotidREAD

Get a snapshot via GET /v2/sandboxes/snapshots/{snapshotId}

api
vercel_get_v2_teamsREAD

List all teams via GET /v2/teams

api
vercel_get_v2_teams_by_teamidREAD

Get a Team via GET /v2/teams/{teamId}

api
vercel_get_v2_teams_by_teamid_feature_flags_flagsREAD

List all flags for a team via GET /v2/teams/{teamId}/feature-flags/flags

api
vercel_get_v2_userREAD

Get the User via GET /v2/user

api
vercel_get_v3_eventsREAD

List User Events via GET /v3/events

api
vercel_get_v3_teams_by_teamid_membersREAD

List team members via GET /v3/teams/{teamId}/members

api
vercel_get_v4_aliasesREAD

List aliases via GET /v4/aliases

api
vercel_get_v4_aliases_by_idoraliasREAD

Get an Alias via GET /v4/aliases/{idOrAlias}

api
vercel_get_v5_domainsREAD

List all the domains via GET /v5/domains

api
vercel_get_v5_domains_by_domainREAD

Get Information for a Single Domain via GET /v5/domains/{domain}

api
vercel_get_v5_domains_by_domain_recordsREAD

List existing DNS records via GET /v5/domains/{domain}/records

api
vercel_get_v5_user_tokens_by_tokenidREAD

Get Auth Token Metadata via GET /v5/user/tokens/{tokenId}

api
vercel_get_v6_deployments_by_id_filesREAD

List Deployment Files via GET /v6/deployments/{id}/files

api
vercel_get_v6_domains_by_domain_configREAD

Get a Domain's configuration via GET /v6/domains/{domain}/config

api
vercel_get_v6_user_tokensREAD

List Auth Tokens via GET /v6/user/tokens

api
vercel_get_v7_deploymentsREAD

List deployments via GET /v7/deployments

api
vercel_get_v8_artifacts_statusREAD

Get status of Remote Caching for this principal via GET /v8/artifacts/status

api
vercel_get_v8_certsREAD

Get certs via GET /v8/certs

api
vercel_get_v8_certs_by_idREAD

Get cert by id via GET /v8/certs/{id}

api
vercel_get_v8_deployments_by_id_files_by_fileidREAD

Get Deployment File Contents via GET /v8/deployments/{id}/files/{fileId}

api
vercel_get_v9_domains_by_domain_verificationREAD

Get Domain Verification Record via GET /v9/domains/{domain}/verification

api
vercel_get_v9_projects_by_idornameREAD

Find a project by id or name via GET /v9/projects/{idOrName}

api
vercel_get_v9_projects_by_idorname_custom_environmentsREAD

Retrieve custom environments via GET /v9/projects/{idOrName}/custom-environments

api
vercel_get_v9_projects_by_idorname_custom_environments_by_environmentslugoridREAD

Retrieve a custom environment via GET /v9/projects/{idOrName}/custom-environments/{environmentSlugOrId}

api
vercel_get_v9_projects_by_idorname_domainsREAD

Retrieve project domains by project by id or name via GET /v9/projects/{idOrName}/domains

api
vercel_get_v9_projects_by_idorname_domains_by_domainREAD

Get a project domain via GET /v9/projects/{idOrName}/domains/{domain}

api
vercel_head_v8_artifacts_by_hashREAD

Artifact exists via HEAD /v8/artifacts/{hash}

api
vercel_patch_aliases_by_id_protection_bypassWRITE

Update the protection bypass for a URL via PATCH /aliases/{id}/protection-bypass

api
vercel_patch_v12_deployments_by_id_cancelWRITE

Cancel a deployment via PATCH /v12/deployments/{id}/cancel

api
vercel_patch_v1_access_groups_by_accessgroupidorname_projects_by_projectidWRITE

Update an access group project via PATCH /v1/access-groups/{accessGroupIdOrName}/projects/{projectId}

api
vercel_patch_v1_ai_gateway_rulesWRITE

Update rule via PATCH /v1/ai-gateway/rules

api
vercel_patch_v1_ai_gateway_virtual_model_configsWRITE

Update virtual model config via PATCH /v1/ai-gateway/virtual-model-configs

api
vercel_patch_v1_bulk_redirectsWRITE

Edit a project-level redirect. via PATCH /v1/bulk-redirects

api
vercel_patch_v1_connect_networks_by_networkidWRITE

Update a Secure Compute network via PATCH /v1/connect/networks/{networkId}

api
vercel_patch_v1_deployments_by_deploymentid_integrations_by_integrationconfigurationid_resources_by_resourceid_actions_by_actionWRITE

Update deployment integration action via PATCH /v1/deployments/{deploymentId}/integrations/{integrationConfigurationId}/resources/{resourceId}/actions/{action}

api
vercel_patch_v1_domains_records_by_recordidWRITE

Update an existing DNS record via PATCH /v1/domains/records/{recordId}

api
vercel_patch_v1_drains_by_idWRITE

Update an existing Drain via PATCH /v1/drains/{id}

api
vercel_patch_v1_envWRITE

Updates one or more shared environment variables via PATCH /v1/env

api
vercel_patch_v1_env_by_id_unlink_by_projectidWRITE

Disconnects a shared environment variable for a given project via PATCH /v1/env/{id}/unlink/{projectId}

api
vercel_patch_v1_global_config_by_edgeconfigid_itemsWRITE

Update Global Config items in batch via PATCH /v1/global-config/{edgeConfigId}/items

api
vercel_patch_v1_kms_issuers_by_issueridWRITE

Update an issuer via PATCH /v1/kms/issuers/{issuerId}

api
vercel_patch_v1_kms_issuers_by_issuerid_policies_by_kind_by_policykeyWRITE

Update an issuer policy via PATCH /v1/kms/issuers/{issuerId}/policies/{kind}/{policyKey}

api
vercel_patch_v1_projects_by_idorname_protection_bypassWRITE

Update Protection Bypass for Automation via PATCH /v1/projects/{idOrName}/protection-bypass

api
vercel_patch_v1_projects_by_idorname_rolling_release_configWRITE

Update the rolling release settings for the project via PATCH /v1/projects/{idOrName}/rolling-release/config

api
vercel_patch_v1_projects_by_idorname_shared_connect_linksWRITE

Configures Static IPs for a project via PATCH /v1/projects/{idOrName}/shared-connect-links

api
vercel_patch_v1_projects_by_projectid_microfrontendsWRITE

Update the microfrontends settings via PATCH /v1/projects/{projectId}/microfrontends

api
vercel_patch_v1_projects_by_projectid_rollback_by_deploymentid_update_descriptionWRITE

Updates the description for a rollback via PATCH /v1/projects/{projectId}/rollback/{deploymentId}/update-description

api
vercel_patch_v1_projects_by_projectid_routes_by_routeidWRITE

Edit a routing rule via PATCH /v1/projects/{projectId}/routes/{routeId}

api
vercel_patch_v1_projects_by_projectidorname_feature_flags_flags_by_flagidorslugWRITE

Update a flag via PATCH /v1/projects/{projectIdOrName}/feature-flags/flags/{flagIdOrSlug}

api
vercel_patch_v1_projects_by_projectidorname_feature_flags_segments_by_segmentidorslugWRITE

Update a segment via PATCH /v1/projects/{projectIdOrName}/feature-flags/segments/{segmentIdOrSlug}

api
vercel_patch_v1_projects_by_projectidorname_feature_flags_settingsWRITE

Update project flag settings via PATCH /v1/projects/{projectIdOrName}/feature-flags/settings

api
vercel_patch_v1_registrar_domains_by_domain_auto_renewWRITE

Update auto-renew for a domain via PATCH /v1/registrar/domains/{domain}/auto-renew

api
vercel_patch_v1_registrar_domains_by_domain_nameserversWRITE

Update nameservers for a domain via PATCH /v1/registrar/domains/{domain}/nameservers

api
vercel_patch_v1_security_firewall_configWRITE

Update Firewall Configuration via PATCH /v1/security/firewall/config

api
vercel_patch_v1_teams_by_teamid_members_by_uidWRITE

Update a Team Member via PATCH /v1/teams/{teamId}/members/{uid}

api
vercel_patch_v1_teams_by_teamid_microfrontends_by_groupidWRITE

Update a microfrontends group via PATCH /v1/teams/{teamId}/microfrontends/{groupId}

api
vercel_patch_v2_deployments_by_deploymentid_check_runs_by_checkrunidWRITE

Update a check run via PATCH /v2/deployments/{deploymentId}/check-runs/{checkRunId}

api
vercel_patch_v2_projects_by_projectidorname_checks_by_checkidWRITE

Update a check via PATCH /v2/projects/{projectIdOrName}/checks/{checkId}

api
vercel_patch_v2_sandboxes_by_nameWRITE

Update a sandbox via PATCH /v2/sandboxes/{name}

api
vercel_patch_v2_teams_by_teamidWRITE

Update a Team via PATCH /v2/teams/{teamId}

api
vercel_patch_v3_domains_by_domainWRITE

Update or move apex domain via PATCH /v3/domains/{domain}

api
vercel_patch_v9_projects_by_idornameWRITE

Update an existing project via PATCH /v9/projects/{idOrName}

api
vercel_patch_v9_projects_by_idorname_custom_environments_by_environmentslugoridWRITE

Update a custom environment via PATCH /v9/projects/{idOrName}/custom-environments/{environmentSlugOrId}

api
vercel_patch_v9_projects_by_idorname_domains_by_domainWRITE

Update a project domain via PATCH /v9/projects/{idOrName}/domains/{domain}

api
vercel_patch_v9_projects_by_idorname_env_by_idWRITE

Edit an environment variable via PATCH /v9/projects/{idOrName}/env/{id}

api
vercel_post_api_keysWRITE

Create api keys via POST /api-keys

api
vercel_post_projects_by_idorname_transfer_requestWRITE

Create project transfer request via POST /projects/{idOrName}/transfer-request

api
vercel_post_speed_insights_toggleWRITE

Create speed insights toggle via POST /speed-insights/toggle

api
vercel_post_storage_stores_blobWRITE

Create a Blob store via POST /storage/stores/blob

api
vercel_post_v10_projects_by_idorname_domainsWRITE

Add a domain to a project via POST /v10/projects/{idOrName}/domains

api
vercel_post_v10_projects_by_idorname_envWRITE

Create one or more environment variables via POST /v10/projects/{idOrName}/env

api
vercel_post_v10_projects_by_projectid_promote_by_deploymentidWRITE

Point production traffic to a given deployment via POST /v10/projects/{projectId}/promote/{deploymentId}

api
vercel_post_v11_projectsWRITE

Create a new project via POST /v11/projects

api
vercel_post_v13_deploymentsWRITE

Create a new deployment via POST /v13/deployments

api
vercel_post_v1_access_groupsWRITE

Creates an access group via POST /v1/access-groups

api
vercel_post_v1_access_groups_by_accessgroupidorname_projectsWRITE

Create an access group project via POST /v1/access-groups/{accessGroupIdOrName}/projects

api
vercel_post_v1_access_groups_by_idornameWRITE

Update an access group via POST /v1/access-groups/{idOrName}

api
vercel_post_v1_ai_gateway_rulesWRITE

Create rule via POST /v1/ai-gateway/rules

api
vercel_post_v1_ai_gateway_virtual_model_configsWRITE

Create virtual model config via POST /v1/ai-gateway/virtual-model-configs

api
vercel_post_v1_billing_buyWRITE

Purchase credits via POST /v1/billing/buy

api
vercel_post_v1_bulk_redirects_restoreWRITE

Restore staged project-level redirects to their production version. via POST /v1/bulk-redirects/restore

api
vercel_post_v1_bulk_redirects_versionsWRITE

Promote a staging version to production or restore a previous production version. via POST /v1/bulk-redirects/versions

api
vercel_post_v1_connect_networksWRITE

Create a Secure Compute network via POST /v1/connect/networks

api
vercel_post_v1_drainsWRITE

Create a new Drain via POST /v1/drains

api
vercel_post_v1_drains_testWRITE

Validate Drain delivery configuration via POST /v1/drains/test

api
vercel_post_v1_edge_cache_dangerously_delete_by_src_imagesWRITE

Dangerously delete by source image via POST /v1/edge-cache/dangerously-delete-by-src-images

api
vercel_post_v1_edge_cache_dangerously_delete_by_tagsWRITE

Dangerously delete by tag via POST /v1/edge-cache/dangerously-delete-by-tags

api
vercel_post_v1_edge_cache_invalidate_by_src_imagesWRITE

Invalidate by source image via POST /v1/edge-cache/invalidate-by-src-images

api
vercel_post_v1_edge_cache_invalidate_by_tagsWRITE

Invalidate by tag via POST /v1/edge-cache/invalidate-by-tags

api
vercel_post_v1_envWRITE

Create one or more shared environment variables via POST /v1/env

api
vercel_post_v1_global_configWRITE

Create a Global Config via POST /v1/global-config

api
vercel_post_v1_global_config_by_edgeconfigid_backups_by_edgeconfigbackupversionid_restoreWRITE

Restore Global Config backup via POST /v1/global-config/{edgeConfigId}/backups/{edgeConfigBackupVersionId}/restore

api
vercel_post_v1_global_config_by_edgeconfigid_schemaWRITE

Update Global Config schema via POST /v1/global-config/{edgeConfigId}/schema

api
vercel_post_v1_global_config_by_edgeconfigid_tokenWRITE

Create a Global Config token via POST /v1/global-config/{edgeConfigId}/token

api
vercel_post_v1_integrations_installations_by_integrationconfigurationid_resources_by_resourceid_connectionsWRITE

Connect integration resource to project via POST /v1/integrations/installations/{integrationConfigurationId}/resources/{resourceId}/connections

api
vercel_post_v1_kms_issuersWRITE

Create an issuer via POST /v1/kms/issuers

api
vercel_post_v1_kms_issuers_by_issuerid_keysWRITE

Create a signing key via POST /v1/kms/issuers/{issuerId}/keys

api
vercel_post_v1_kms_issuers_by_issuerid_keys_by_keyid_activateWRITE

Activate a signing key via POST /v1/kms/issuers/{issuerId}/keys/{keyId}/activate

api
vercel_post_v1_kms_issuers_by_issuerid_keys_by_keyid_revokeWRITE

Revoke a signing key via POST /v1/kms/issuers/{issuerId}/keys/{keyId}/revoke

api
vercel_post_v1_kms_issuers_by_issuerid_policiesWRITE

Create an issuer policy via POST /v1/kms/issuers/{issuerId}/policies

api
vercel_post_v1_kms_issuers_by_issuerid_sign_messageWRITE

Sign a message via POST /v1/kms/issuers/{issuerId}/sign/message

api
vercel_post_v1_kms_issuers_by_issuerid_sign_tokenWRITE

Sign a token via POST /v1/kms/issuers/{issuerId}/sign/token

api
vercel_post_v1_log_drainsWRITE

Creates a Configurable Log Drain (deprecated) via POST /v1/log-drains

api
vercel_post_v1_microfrontends_groupWRITE

Create a microfrontends group with applications via POST /v1/microfrontends/group

api
vercel_post_v1_projects_by_idorname_domains_by_domain_moveWRITE

Move a project domain via POST /v1/projects/{idOrName}/domains/{domain}/move

api
vercel_post_v1_projects_by_idorname_membersWRITE

Adds a new member to a project. via POST /v1/projects/{idOrName}/members

api
vercel_post_v1_projects_by_idorname_rolling_release_approve_stageWRITE

Update the active rolling release to the next stage for a project via POST /v1/projects/{idOrName}/rolling-release/approve-stage

api
vercel_post_v1_projects_by_idorname_rolling_release_completeWRITE

Complete the rolling release for the project via POST /v1/projects/{idOrName}/rolling-release/complete

api
vercel_post_v1_projects_by_idorname_rolling_release_startWRITE

Start a rolling release for the project via POST /v1/projects/{idOrName}/rolling-release/start

api
vercel_post_v1_projects_by_idorname_tokenWRITE

Generate a project OIDC token via POST /v1/projects/{idOrName}/token

api
vercel_post_v1_projects_by_projectid_pauseWRITE

Pause a project via POST /v1/projects/{projectId}/pause

api
vercel_post_v1_projects_by_projectid_rollback_by_deploymentidWRITE

Point production traffic to a previous production deployment by ID via POST /v1/projects/{projectId}/rollback/{deploymentId}

api
vercel_post_v1_projects_by_projectid_routesWRITE

Add a routing rule via POST /v1/projects/{projectId}/routes

api
vercel_post_v1_projects_by_projectid_routes_generateWRITE

Generate a routing rule from natural language via POST /v1/projects/{projectId}/routes/generate

api
vercel_post_v1_projects_by_projectid_routes_versionsWRITE

Promote, restore, or discard a routing rule version via POST /v1/projects/{projectId}/routes/versions

api
vercel_post_v1_projects_by_projectid_unpauseWRITE

Unpause a project via POST /v1/projects/{projectId}/unpause

api
vercel_post_v1_projects_traces_sessionWRITE

Create a trace session token for a deployment via POST /v1/projects/traces/session

api
vercel_post_v1_registrar_domains_availabilityWRITE

Get availability for multiple domains via POST /v1/registrar/domains/availability

api
vercel_post_v1_registrar_domains_buyWRITE

Buy multiple domains via POST /v1/registrar/domains/buy

api
vercel_post_v1_registrar_domains_by_domain_buyWRITE

Buy a domain via POST /v1/registrar/domains/{domain}/buy

api
vercel_post_v1_registrar_domains_by_domain_renewWRITE

Renew a domain via POST /v1/registrar/domains/{domain}/renew

api
vercel_post_v1_registrar_domains_by_domain_transferWRITE

Transfer-in a domain via POST /v1/registrar/domains/{domain}/transfer

api
vercel_post_v1_security_attack_modeWRITE

Update Attack Challenge mode via POST /v1/security/attack-mode

api
vercel_post_v1_security_firewall_bypassWRITE

Create System Bypass Rule via POST /v1/security/firewall/bypass

api
vercel_post_v1_security_firewall_config_by_configversion_activateWRITE

Returns activated WAF config via POST /v1/security/firewall/config/{configVersion}/activate

api
vercel_post_v1_security_firewall_config_generate_ruleWRITE

Generate a firewall rule from natural language via POST /v1/security/firewall/config/generate-rule

api
vercel_post_v1_storage_stores_integration_directWRITE

Create integration store (free and paid plans) via POST /v1/storage/stores/integration/direct

api
vercel_post_v1_teamsWRITE

Create a Team via POST /v1/teams

api
vercel_post_v1_teams_by_teamid_dsync_rolesWRITE

Update Team Directory Sync Role Mappings via POST /v1/teams/{teamId}/dsync-roles

api
vercel_post_v1_teams_by_teamid_members_teams_joinWRITE

Join a team via POST /v1/teams/{teamId}/members/teams/join

api
vercel_post_v1_teams_by_teamid_requestWRITE

Request access to a team via POST /v1/teams/{teamId}/request

api
vercel_post_v1_webhooksWRITE

Creates a webhook via POST /v1/webhooks

api
vercel_post_v2_deployments_by_deploymentid_check_runsWRITE

Create a check run via POST /v2/deployments/{deploymentId}/check-runs

api
vercel_post_v2_deployments_by_id_aliasesWRITE

Assign an Alias via POST /v2/deployments/{id}/aliases

api
vercel_post_v2_domains_by_domain_recordsWRITE

Create a DNS record via POST /v2/domains/{domain}/records

api
vercel_post_v2_integrations_log_drainsWRITE

Creates a new Integration Log Drain (deprecated) via POST /v2/integrations/log-drains

api
vercel_post_v2_observability_queryWRITE

Create observability query via POST /v2/observability/query

api
vercel_post_v2_projects_by_projectidorname_checksWRITE

Create a check via POST /v2/projects/{projectIdOrName}/checks

api
vercel_post_v2_sandboxesWRITE

Create a named sandbox via POST /v2/sandboxes

api
vercel_post_v2_sandboxes_by_name_forkWRITE

Fork a named sandbox via POST /v2/sandboxes/{name}/fork

api
vercel_post_v2_sandboxes_drives_by_nameWRITE

Get or create a drive via POST /v2/sandboxes/drives/{name}

api
vercel_post_v2_sandboxes_sessions_by_sessionid_cmd_by_cmdid_killWRITE

Kill a command via POST /v2/sandboxes/sessions/{sessionId}/cmd/{cmdId}/kill

api
vercel_post_v2_sandboxes_sessions_by_sessionid_extend_timeoutWRITE

Extend session timeout via POST /v2/sandboxes/sessions/{sessionId}/extend-timeout

api
vercel_post_v2_sandboxes_sessions_by_sessionid_fs_mkdirWRITE

Create a directory via POST /v2/sandboxes/sessions/{sessionId}/fs/mkdir

api
vercel_post_v2_sandboxes_sessions_by_sessionid_fs_writeWRITE

Write files via POST /v2/sandboxes/sessions/{sessionId}/fs/write

api
vercel_post_v2_sandboxes_sessions_by_sessionid_network_policyWRITE

Update network policy via POST /v2/sandboxes/sessions/{sessionId}/network-policy

api
vercel_post_v2_sandboxes_sessions_by_sessionid_snapshotWRITE

Create a snapshot via POST /v2/sandboxes/sessions/{sessionId}/snapshot

api
vercel_post_v2_sandboxes_sessions_by_sessionid_stopWRITE

Stop a session via POST /v2/sandboxes/sessions/{sessionId}/stop

api
vercel_post_v2_teams_by_teamid_membersWRITE

Invite a user via POST /v2/teams/{teamId}/members

api
vercel_post_v3_sandboxesWRITE

Create a named sandbox via POST /v3/sandboxes

api
vercel_post_v3_sandboxes_by_name_forkWRITE

Fork a named sandbox via POST /v3/sandboxes/{name}/fork

api
vercel_post_v3_sandboxes_sessions_by_sessionid_snapshotWRITE

Create a snapshot via POST /v3/sandboxes/sessions/{sessionId}/snapshot

api
vercel_post_v3_user_tokensWRITE

Create an Auth Token via POST /v3/user/tokens

api
vercel_post_v4_sandboxesWRITE

Create a named sandbox via POST /v4/sandboxes

api
vercel_post_v7_domainsWRITE

Add an existing domain to the Vercel platform via POST /v7/domains

api
vercel_post_v8_artifactsWRITE

Query information about an artifact via POST /v8/artifacts

api
vercel_post_v8_artifacts_eventsWRITE

Record an artifacts cache usage event via POST /v8/artifacts/events

api
vercel_post_v8_certsWRITE

Issue a new cert via POST /v8/certs

api
vercel_post_v9_domains_by_domain_claimWRITE

Claim Domain Ownership via POST /v9/domains/{domain}/claim

api
vercel_post_v9_projects_by_idorname_custom_environmentsWRITE

Create a custom environment for the current project. via POST /v9/projects/{idOrName}/custom-environments

api
vercel_post_v9_projects_by_idorname_domains_by_domain_verifyWRITE

Verify project domain via POST /v9/projects/{idOrName}/domains/{domain}/verify

api
vercel_post_web_insights_toggleWRITE

Create web insights toggle via POST /web/insights/toggle

api
vercel_put_domains_by_domain_recordsWRITE

Replace domains by domain records via PUT /domains/{domain}/records

api
vercel_put_projects_transfer_request_by_codeWRITE

Accept project transfer request via PUT /projects/transfer-request/{code}

api
vercel_put_v1_bulk_redirectsWRITE

Stages new redirects for a project. via PUT /v1/bulk-redirects

api
vercel_put_v1_global_config_by_edgeconfigidWRITE

Update a Global Config via PUT /v1/global-config/{edgeConfigId}

api
vercel_put_v1_observability_manage_configuration_projects_by_projectidornameWRITE

Updates a disabled Observability Plus project setting via PUT /v1/observability/manage/configuration/projects/{projectIdOrName}

api
vercel_put_v1_projects_by_projectid_routesWRITE

Stage routing rules via PUT /v1/projects/{projectId}/routes

api
vercel_put_v1_projects_by_projectidorname_feature_flags_flagsWRITE

Create a flag via PUT /v1/projects/{projectIdOrName}/feature-flags/flags

api
vercel_put_v1_projects_by_projectidorname_feature_flags_sdk_keysWRITE

Create an SDK key via PUT /v1/projects/{projectIdOrName}/feature-flags/sdk-keys

api
vercel_put_v1_projects_by_projectidorname_feature_flags_segmentsWRITE

Create a segment via PUT /v1/projects/{projectIdOrName}/feature-flags/segments

api
vercel_put_v1_security_firewall_configWRITE

Put Firewall Configuration via PUT /v1/security/firewall/config

api
vercel_put_v8_certsWRITE

Upload a cert via PUT /v8/certs

api

Put Vercel behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.