Automate Vercel
HumDay reads Vercel’s own published API description and derives 112 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Vercel is
Vercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work.
API host: api.vercel.com
Things people automate with Vercel
What HumDay can do in Vercel
60 documented operations change something in Vercel. The 53 most useful are listed here.
- POSTRecord an artifacts cache usage event
/v8/artifacts/events - POSTUpload Deployment Files
/v2/files - POSTIssue a new cert
/v7/certs - POSTCreates a webhook
/v1/webhooks - POSTCreate a new project
/v9/projects - POSTCreate a new deployment
/v13/deployments - POSTCreate a DNS record
/v2/domains/{domain}/records - POSTCreate an Auth Token
/v3/user/tokens - POSTCreates a new Integration Log Drain
/v2/integrations/log-drains - POSTCreate an Edge Config
/edge-config - POSTLogin with email
/registration - POSTCreate a new secret
/v2/secrets/{name} - DELETEDelete User Account
/v1/user - POSTCreate a Team
/v1/teams - PUTUpload a cert
/v7/certs - POSTRegister or transfer-in a new Domain
/v4/domains - POSTQuery information about an artifact
/v8/artifacts - POSTCreates a Configurable Log Drain
/v1/log-drains - POSTInvite a user
/v1/teams/{teamId}/members - PATCHUpdate an existing DNS record
/v1/domains/records/{recordId} - POSTCreates a new Check
/v1/deployments/{deploymentId}/checks - DELETEDeletes a webhook
/v1/webhooks/{id} - PUTUpload a cache artifact
/v8/artifacts/{hash} - PATCHUpdate Edge Config items in batch
/edge-config/{edgeConfigId}/items - POSTCreate an Edge Config token
/edge-config/{edgeConfigId}/token - DELETEDelete a DNS record
/v2/domains/{domain}/records/{recordId} - DELETEDelete an authentication token
/v3/user/tokens/{tokenId} - POSTCreate one or more environment variables
/v10/projects/{idOrName}/env - POSTAdd a domain to a project
/v9/projects/{idOrName}/domains - POSTPurchase a domain
/v4/domains/buy - DELETEDelete an Edge Config
/edge-config/{edgeConfigId} - PUTUpdate an Edge Config
/edge-config/{edgeConfigId} - DELETERemove cert
/v7/certs/{id} - DELETEDelete a Team
/v1/teams/{teamId} - PATCHChange secret name
/v2/secrets/{name} - PATCHUpdate a Team
/v2/teams/{teamId} - DELETEDeletes a Configurable Log Drain
/v1/log-drains/{id} - DELETERemove a domain by name
/v6/domains/{domain} - DELETEDelete a Deployment
/v13/deployments/{id} - DELETEDelete an Alias
/v2/aliases/{aliasId} - DELETEDelete a secret
/v2/secrets/{idOrName} - DELETEDelete a Project
/v9/projects/{idOrName} - PATCHUpdate an existing project
/v9/projects/{idOrName} - DELETEDelete a Team invite code
/v1/teams/{teamId}/invites/{inviteId} - DELETEDelete one or more Edge Config tokens
/edge-config/{edgeConfigId}/tokens - POSTRequest access to a team
/v1/teams/{teamId}/request - PATCHCancel a deployment
/v12/deployments/{id}/cancel - POSTAssign an Alias
/v2/deployments/{id}/aliases - DELETEDeletes the Integration log drain with the provided id
/v1/integrations/log-drains/{id} - DELETEDelete an integration configuration
/v1/integrations/configuration/{id} - DELETERemove a Team Member
/v1/teams/{teamId}/members/{uid} - PATCHUpdate a Team Member
/v1/teams/{teamId}/members/{uid} - DELETERemove an environment variable
/v9/projects/{idOrName}/env/{id}
What HumDay can read from Vercel
These are the operations a schedule or a trigger can watch.
- GETList User Events
/v3/events - GETList Auth Tokens
/v5/user/tokens - GETList git repositories linked to namespace by provider
/v1/integrations/search-repo - GETGet the User
/v2/user - GETList all teams
/v2/teams - GETList secrets
/v3/secrets - GETList aliases
/v4/aliases - GETList all the domains
/v5/domains - GETGet a list of webhooks
/v1/webhooks - GETRetrieve a list of projects
/v9/projects - GETRetrieves a list of Configurable Log Drains
/v1/log-drains - GETList deployments
/v6/deployments - GETList Deployment Files
/v6/deployments/{id}/files - GETList existing DNS records
/v4/domains/{domain}/records - GETRetrieves a list of Integration log drains
/v2/integrations/log-drains - GETGet configurations for the authenticated user or team
/v1/integrations/configurations - GETList git namespaces by provider
/v1/integrations/git-namespaces - GETGet Edge Configs
/edge-config - GETGet a webhook
/v1/webhooks/{id} - GETGet Deployment File Contents
/v6/deployments/{id}/files/{fileId} - GETGet Edge Config items
/edge-config/{edgeConfigId}/items - GETVerify a login request to get an authentication token
/registration/verify - GETGet Auth Token Metadata
/v5/user/tokens/{tokenId} - GETList team members
/v2/teams/{teamId}/members - GETList Deployment Aliases
/v2/deployments/{id}/aliases - GETGet deployment events
/v2/deployments/{idOrUrl}/events - GETRetrieve a list of all checks
/v1/deployments/{deploymentId}/checks - GETList Deployment Builds
/v11/deployments/{deploymentId}/builds - GETCheck the price for a domain
/v4/domains/price - GETCheck a Domain Availability
/v4/domains/status - GETGet status of Remote Caching for this principal
/v8/artifacts/status - GETGet an Edge Config
/edge-config/{edgeConfigId} - GETGet cert by id
/v7/certs/{id} - GETGet a Team
/v2/teams/{teamId} - GETRetrieves a Configurable Log Drain
/v1/log-drains/{id} - GETGet Information for a Single Domain
/v5/domains/{domain} - GETDownload a cache artifact
/v8/artifacts/{hash} - GETGet a single secret
/v3/secrets/{idOrName} - GETGet an Alias
/v4/aliases/{idOrAlias} - GETFind a project by id or name
/v9/projects/{idOrName} - GETGet a deployment by ID or URL
/v13/deployments/{idOrUrl} - GETGet an Edge Config item
/edge-config/{edgeConfigId}/item/{edgeConfigItemKey} - GETGet all tokens of an Edge Config
/edge-config/{edgeConfigId}/tokens - GETGet a Domain's configuration
/v6/domains/{domain}/config - GETRetrieve the environment variables of a project by id or name
/v9/projects/{idOrName}/env - GETRetrieve project domains by project by id or name
/v9/projects/{idOrName}/domains - GETRetrieve an integration configuration
/v1/integrations/configuration/{id}
How automating Vercel works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Vercel account.
- Grant access, then go live. You approve the specific Vercel operations it may use — and only those.
Popular Vercel integrations
Connect Vercel to the tools people pair it with most.
- Vercel and OData for namespace microsoft.graphintegration
- Vercel and Cloudflareintegration
- Vercel and NetBoxintegration
- Vercel and GitHubintegration
- Vercel and Mistintegration
- Vercel and Loket.nlintegration
- Vercel and Atlassian The Jira Cloud platformintegration
- Vercel and Magento B2Bintegration
- Vercel and Stripeintegration
- Vercel and Zuora Reference Billingintegration
- Vercel and bunqintegration
- Vercel and DocuSignintegration
Automate Vercel with these
- Cloudflare3122 operations
- DigitalOcean288 operations
- Hetzner Cloud144 operations
- redirection.io89 operations
- Combell Public75 operations
- watchful.li59 operations
- OTE Godaddy Domains42 operations
- OTE Godaddy Certificates25 operations
- Domainsdb Domains Index14 operations
- OTE Godaddy Shoppers6 operations
- OTE Godaddy Subscriptions5 operations
- ZEIT5 operations
Categories
Questions about Vercel automation
- Can HumDay connect to Vercel?
- Yes. HumDay reads Vercel's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 112 operations are documented.
- Do I need to write code to automate Vercel?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Vercel account.
- What can HumDay do in Vercel?
- 60 of the 112 documented operations change something in Vercel, and 52 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Vercel account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Vercel is held behind that approval.
Where this came from
The operations above are read from a published API description for Vercel at openapi.vercel.sh. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.