| https://vercel.com/home |
| AI Cloud | https://vercel.com/ai |
| v0Build applications with AI | https://v0.app |
| AI SDKThe AI Toolkit for TypeScript | https://sdk.vercel.ai/ |
|
AI GatewayOne endpoint, all your models | https://vercel.com/ai-gateway |
| Vercel AgentAn agent that knows your stack | https://vercel.com/agent |
| SandboxAI workflows in live environments | https://vercel.com/sandbox |
| CI/CDHelping teams ship 6× faster | https://vercel.com/products/previews |
| Content DeliveryFast, scalable, and reliable | https://vercel.com/products/rendering |
| Fluid ComputeServers, in serverless form | https://vercel.com/fluid |
| ObservabilityTrace every step | https://vercel.com/products/observability |
| Security | https://vercel.com/security |
| Bot ManagementScalable bot protection | https://vercel.com/security/bot-management |
| BotIDInvisible CAPTCHA | https://vercel.com/botid |
| Platform SecurityDDoS Protection, Firewall | https://vercel.com/security |
|
Web Application FirewallGranular, custom protection | https://vercel.com/security/web-application-firewall |
| CustomersTrusted by the best teams | https://vercel.com/customers |
| BlogThe latest posts and changes | https://vercel.com/blog |
| ChangelogSee what shipped | https://vercel.com/changelog |
| PressRead the latest news | https://vercel.com/press |
| EventsJoin us at an event | https://vercel.com/events |
| DocsVercel documentation | https://vercel.com/docs |
| AcademyLinear courses to level up | https://vercel.com/academy |
| Knowledge BaseFind help quickly | https://vercel.com/kb |
| CommunityJoin the conversation | https://community.vercel.com/ |
|
Next.jsThe native Next.js platform | https://vercel.com/frameworks/nextjs |
| NuxtThe progressive web framework | https://nuxt.com/ |
|
SvelteThe web’s efficient UI framework | https://svelte.dev/ |
|
TurborepoSpeed with Enterprise scale | https://vercel.com/solutions/turborepo |
|
AI AppsDeploy at the speed of AI | https://vercel.com/solutions/ai-apps |
| Composable CommercePower storefronts that convert | https://vercel.com/solutions/composable-commerce |
| Marketing SitesLaunch campaigns fast | https://vercel.com/solutions/marketing-sites |
| Multi-tenant PlatformsScale apps with one codebase | https://vercel.com/solutions/multi-tenant-saas |
| Web AppsShip features, not infrastructure | https://vercel.com/solutions/web-apps |
| MarketplaceExtend and automate workflows | https://vercel.com/marketplace |
| TemplatesJumpstart app development | https://vercel.com/templates |
| Partner FinderGet help from solution partners | https://vercel.com/partners/solution-partners |
| Platform EngineersAutomate away repetition | https://vercel.com/solutions/platform-engineering |
|
Design EngineersDeploy for every idea | https://vercel.com/solutions/design-engineering |
| Enterprise | https://vercel.com/enterprise |
| Pricing | https://vercel.com/pricing |
| Getting Started | https://vercel.com/docs/getting-started-with-vercel |
| Projects and Deployments | https://vercel.com/docs/getting-started-with-vercel/projects-deployments |
| Use a Template | https://vercel.com/docs/getting-started-with-vercel/template |
| Import Existing Project | https://vercel.com/docs/getting-started-with-vercel/import |
| Add a Domain | https://vercel.com/docs/getting-started-with-vercel/domains |
| Buy a Domain | https://vercel.com/docs/getting-started-with-vercel/buy-domain |
| Transfer an Existing Domain | https://vercel.com/docs/getting-started-with-vercel/use-existing |
| Collaborate | https://vercel.com/docs/getting-started-with-vercel/collaborate |
| Next Steps | https://vercel.com/docs/getting-started-with-vercel/next-steps |
| Supported Frameworks | https://vercel.com/docs/frameworks |
| Full-stack | https://vercel.com/docs/frameworks/full-stack |
| Next.js | https://vercel.com/docs/frameworks/full-stack/nextjs |
| SvelteKit | https://vercel.com/docs/frameworks/full-stack/sveltekit |
| Nuxt | https://vercel.com/docs/frameworks/full-stack/nuxt |
| Remix | https://vercel.com/docs/frameworks/full-stack/remix |
| TanStack Start | https://vercel.com/docs/frameworks/full-stack/tanstack-start |
| Frontends | https://vercel.com/docs/frameworks/frontend |
| Astro | https://vercel.com/docs/frameworks/frontend/astro |
| Vite | https://vercel.com/docs/frameworks/frontend/vite |
| React Router | https://vercel.com/docs/frameworks/frontend/react-router |
| Create React App | https://vercel.com/docs/frameworks/frontend/create-react-app |
| Backends | https://vercel.com/docs/frameworks/backend |
| Nitro | https://vercel.com/docs/frameworks/backend/nitro |
| Express | https://vercel.com/docs/frameworks/backend/express |
| Elysia | https://vercel.com/docs/frameworks/backend/elysia |
| FastAPI | https://vercel.com/docs/frameworks/backend/fastapi |
| Fastify | https://vercel.com/docs/frameworks/backend/fastify |
| Flask | https://vercel.com/docs/frameworks/backend/flask |
| Hono | https://vercel.com/docs/frameworks/backend/hono |
| NestJS | https://vercel.com/docs/frameworks/backend/nestjs |
| xmcp | https://vercel.com/docs/frameworks/backend/xmcp |
| All Frameworks | https://vercel.com/docs/frameworks/more-frameworks |
| Incremental Migration | https://vercel.com/docs/incremental-migration |
| Production Checklist | https://vercel.com/docs/production-checklist |
| Knowledge Base | https://vercel.com/kb |
| Docs llms-full.txt | https://vercel.com/docs/llms-full.txt |
| Account Management | https://vercel.com/docs/accounts |
| Sign in with Vercel | https://vercel.com/docs/sign-in-with-vercel |
| Getting Started | https://vercel.com/docs/sign-in-with-vercel/getting-started |
| Scopes & Permissions | https://vercel.com/docs/sign-in-with-vercel/scopes-and-permissions |
| Tokens | https://vercel.com/docs/sign-in-with-vercel/tokens |
| Authorization Server API | https://vercel.com/docs/sign-in-with-vercel/authorization-server-api |
| Manage from Dashboard | https://vercel.com/docs/sign-in-with-vercel/manage-from-dashboard |
| Consent Page | https://vercel.com/docs/sign-in-with-vercel/consent-page |
| Troubleshooting | https://vercel.com/docs/sign-in-with-vercel/troubleshooting |
| Activity Log | https://vercel.com/docs/activity-log |
| Deployment Protection | https://vercel.com/docs/deployment-protection |
| Bypass Deployment Protection | https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection |
| Exceptions | https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/deployment-protection-exceptions |
| OPTIONS Allowlist | https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/options-allowlist |
| Protection Bypass for Automation | https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation |
| Sharable Links | https://vercel.com/docs/deployment-protection/methods-to-bypass-deployment-protection/sharable-links |
| Protect Deployments | https://vercel.com/docs/deployment-protection/methods-to-protect-deployments |
| Password Protection | https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/password-protection |
| Trusted IPs | https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/trusted-ips |
| Vercel Authentication | https://vercel.com/docs/deployment-protection/methods-to-protect-deployments/vercel-authentication |
| Directory Sync | https://vercel.com/docs/directory-sync |
| SAML SSO | https://vercel.com/docs/saml |
| Two-factor (2FA) | https://vercel.com/docs/two-factor-authentication |
| Vercel Agent | https://vercel.com/docs/agent |
| Code Reviewbeta | https://vercel.com/docs/agent/pr-review |
| Managing Reviews | https://vercel.com/docs/agent/pr-review/usage |
| Investigationbeta | https://vercel.com/docs/agent/investigation |
| Pricing | https://vercel.com/docs/agent/pricing |
| AI SDK | https://vercel.com/docs/ai-sdk |
| AI Gateway | https://vercel.com/docs/ai-gateway |
| Getting Started | https://vercel.com/docs/ai-gateway/getting-started |
| Models & Providers | https://vercel.com/docs/ai-gateway/models-and-providers |
| Observability | https://vercel.com/docs/ai-gateway/observability |
| Pricing | https://vercel.com/docs/ai-gateway/pricing |
| Provider Options | https://vercel.com/docs/ai-gateway/provider-options |
| Claude Code | https://vercel.com/docs/ai-gateway/claude-code |
| Anthropic-Compatible API | https://vercel.com/docs/ai-gateway/anthropic-compat |
| Messages | https://vercel.com/docs/ai-gateway/anthropic-compat/messages |
| Tool Calls | https://vercel.com/docs/ai-gateway/anthropic-compat/tool-calls |
| Advanced | https://vercel.com/docs/ai-gateway/anthropic-compat/advanced |
| File Attachments | https://vercel.com/docs/ai-gateway/anthropic-compat/file-attachments |
| OpenAI Codex | https://vercel.com/docs/ai-gateway/codex |
| OpenAI-Compatible API | https://vercel.com/docs/ai-gateway/openai-compat |
| Chat Completions | https://vercel.com/docs/ai-gateway/openai-compat/chat-completions |
| Tool Calls | https://vercel.com/docs/ai-gateway/openai-compat/tool-calls |
| Structured Outputs | https://vercel.com/docs/ai-gateway/openai-compat/structured-outputs |
| Advanced | https://vercel.com/docs/ai-gateway/openai-compat/advanced |
| Embeddings | https://vercel.com/docs/ai-gateway/openai-compat/embeddings |
| Image Generation | https://vercel.com/docs/ai-gateway/openai-compat/image-generation |
| REST API | https://vercel.com/docs/ai-gateway/openai-compat/rest-api |
| OpenResponses API | https://vercel.com/docs/ai-gateway/openresponses |
| Text Generation | https://vercel.com/docs/ai-gateway/openresponses/text-generation |
| Streaming | https://vercel.com/docs/ai-gateway/openresponses/streaming |
| Image Input | https://vercel.com/docs/ai-gateway/openresponses/image-input |
| Tool Calling | https://vercel.com/docs/ai-gateway/openresponses/tool-calling |
| Provider Options | https://vercel.com/docs/ai-gateway/openresponses/provider-options |
| Python | https://vercel.com/docs/ai-gateway/python |
| Authentication | https://vercel.com/docs/ai-gateway/authentication |
| BYOK | https://vercel.com/docs/ai-gateway/byok |
| Usage & Billing | https://vercel.com/docs/ai-gateway/usage |
| Image Generation | https://vercel.com/docs/ai-gateway/image-generation |
| Using AI SDK | https://vercel.com/docs/ai-gateway/image-generation/ai-sdk |
| Using OpenAI-Compatible API | https://vercel.com/docs/ai-gateway/image-generation/openai |
| Web Search | https://vercel.com/docs/ai-gateway/web-search |
| Framework Integrations | https://vercel.com/docs/ai-gateway/framework-integrations |
| LangChain | https://vercel.com/docs/ai-gateway/framework-integrations/langchain |
| LangFuse | https://vercel.com/docs/ai-gateway/framework-integrations/langfuse |
| LiteLLM | https://vercel.com/docs/ai-gateway/framework-integrations/litellm |
| LlamaIndex | https://vercel.com/docs/ai-gateway/framework-integrations/llamaindex |
| Mastra | https://vercel.com/docs/ai-gateway/framework-integrations/mastra |
| Pydantic AI | https://vercel.com/docs/ai-gateway/framework-integrations/pydantic-ai |
| App Attribution | https://vercel.com/docs/ai-gateway/app-attribution |
| Model Variants | https://vercel.com/docs/ai-gateway/model-variants |
| Zero Data Retention | https://vercel.com/docs/ai-gateway/zdr |
| OpenCode | https://vercel.com/docs/ai-gateway/opencode |
| MCP | https://vercel.com/docs/mcp |
| Deploy MCP servers | https://vercel.com/docs/mcp/deploy-mcp-servers-to-vercel |
| Vercel MCP serverbeta | https://vercel.com/docs/mcp/vercel-mcp |
| Tools | https://vercel.com/docs/mcp/vercel-mcp/tools |
| Integrations for Agents | https://vercel.com/docs/agent-integrations |
| Integrations for Models | https://vercel.com/docs/ai |
| Adding a Provider | https://vercel.com/docs/ai/adding-a-provider |
| Adding a Model | https://vercel.com/docs/ai/adding-a-model |
| xAI | https://vercel.com/docs/ai/xai |
| Groq | https://vercel.com/docs/ai/groq |
| fal | https://vercel.com/docs/ai/fal |
| Deep Infra | https://vercel.com/docs/ai/deepinfra |
| ElevenLabs | https://vercel.com/docs/ai/elevenlabs |
| LMNT | https://vercel.com/docs/ai/lmnt |
| OpenAI | https://vercel.com/docs/ai/openai |
| Perplexity | https://vercel.com/docs/ai/perplexity |
| Pinecone | https://vercel.com/docs/ai/pinecone |
| Replicate | https://vercel.com/docs/ai/replicate |
| Together AI | https://vercel.com/docs/ai/togetherai |
| Builds | https://vercel.com/docs/builds |
| Build Features | https://vercel.com/docs/builds/build-features |
| Build Image | https://vercel.com/docs/builds/build-image |
| Build Queues | https://vercel.com/docs/builds/build-queues |
| Configuring a Build | https://vercel.com/docs/builds/configure-a-build |
| Managing Builds | https://vercel.com/docs/builds/managing-builds |
| Deploy Hooks | https://vercel.com/docs/deploy-hooks |
| Deployment Checks | https://vercel.com/docs/deployment-checks |
| Deployment Retention | https://vercel.com/docs/deployment-retention |
| Deployments | https://vercel.com/docs/deployments |
| Environments | https://vercel.com/docs/deployments/environments |
| Generated URLs | https://vercel.com/docs/deployments/generated-urls |
| Managing Deployments | https://vercel.com/docs/deployments/managing-deployments |
| Promoting Deployments | https://vercel.com/docs/deployments/promoting-a-deployment |
| Troubleshoot Build Errors | https://vercel.com/docs/deployments/troubleshoot-a-build |
| Accessing Build Logs | https://vercel.com/docs/deployments/logs |
| Claim Deployments | https://vercel.com/docs/deployments/claim-deployments |
| Inspect OG Metadata | https://vercel.com/docs/deployments/og-preview |
| Preview Deployment Suffix | https://vercel.com/docs/deployments/preview-deployment-suffix |
| Sharing a Preview Deployment | https://vercel.com/docs/deployments/sharing-deployments |
| Troubleshoot project collaboration | https://vercel.com/docs/deployments/troubleshoot-project-collaboration |
| Environment Variables | https://vercel.com/docs/environment-variables |
| Framework Environment Variables | https://vercel.com/docs/environment-variables/framework-environment-variables |
| Managing Environment Variables | https://vercel.com/docs/environment-variables/managing-environment-variables |
| Reserved Environment Variables | https://vercel.com/docs/environment-variables/reserved-environment-variables |
| Rotating Environment Variables | https://vercel.com/docs/environment-variables/rotating-secrets |
| Sensitive Environment Variables | https://vercel.com/docs/environment-variables/sensitive-environment-variables |
| Shared Environment Variables | https://vercel.com/docs/environment-variables/shared-environment-variables |
| System Environment Variables | https://vercel.com/docs/environment-variables/system-environment-variables |
| Git Integrations | https://vercel.com/docs/git |
| GitHub | https://vercel.com/docs/git/vercel-for-github |
| Azure DevOps | https://vercel.com/docs/git/vercel-for-azure-pipelines |
| Bitbucket | https://vercel.com/docs/git/vercel-for-bitbucket |
| GitLab | https://vercel.com/docs/git/vercel-for-gitlab |
| Instant Rollback | https://vercel.com/docs/instant-rollback |
| Microfrontends | https://vercel.com/docs/microfrontends |
| Getting Started | https://vercel.com/docs/microfrontends/quickstart |
| Local Development | https://vercel.com/docs/microfrontends/local-development |
| Path Routing | https://vercel.com/docs/microfrontends/path-routing |
| Configuration | https://vercel.com/docs/microfrontends/configuration |
| Managing Microfrontends | https://vercel.com/docs/microfrontends/managing-microfrontends |
| Security | https://vercel.com/docs/microfrontends/managing-microfrontends/security |
| Using Vercel Toolbar | https://vercel.com/docs/microfrontends/managing-microfrontends/vercel-toolbar |
| Testing & Troubleshooting | https://vercel.com/docs/microfrontends/troubleshooting |
| Monorepos | https://vercel.com/docs/monorepos |
| Turborepo | https://vercel.com/docs/monorepos/turborepo |
| Remote Caching | https://vercel.com/docs/monorepos/remote-caching |
| Nx | https://vercel.com/docs/monorepos/nx |
| Monorepos FAQ | https://vercel.com/docs/monorepos/monorepo-faq |
| Package Managers | https://vercel.com/docs/package-managers |
| Restricting Git Connections to a single Vercel team | https://vercel.com/docs/protected-git-scopes |
| Rolling Releases | https://vercel.com/docs/rolling-releases |
| Skew Protection | https://vercel.com/docs/skew-protection |
| Webhooks | https://vercel.com/docs/webhooks |
| Webhooks API Reference | https://vercel.com/docs/webhooks/webhooks-api |
| Overview | https://vercel.com/docs/cdn |
| Regions | https://vercel.com/docs/regions |
| Headers | https://vercel.com/docs/headers |
| Security Headers | https://vercel.com/docs/headers/security-headers |
| Cache-Control Headers | https://vercel.com/docs/headers/cache-control-headers |
| Request Headers | https://vercel.com/docs/headers/request-headers |
| Response Headers | https://vercel.com/docs/headers/response-headers |
| CDN Cache | https://vercel.com/docs/cdn-cache |
| Purge CDN Cache | https://vercel.com/docs/cdn-cache/purge |
| Encryption | https://vercel.com/docs/encryption |
| Compression | https://vercel.com/docs/compression |
| Incremental Static Regeneration | https://vercel.com/docs/incremental-static-regeneration |
| Getting Started | https://vercel.com/docs/incremental-static-regeneration/quickstart |
| Usage & Pricing | https://vercel.com/docs/incremental-static-regeneration/limits-and-pricing |
| Redirects | https://vercel.com/docs/redirects |
| Configuration Redirects | https://vercel.com/docs/redirects/configuration-redirects |
| Bulk redirects | https://vercel.com/docs/redirects/bulk-redirects |
| Getting Started | https://vercel.com/docs/redirects/bulk-redirects/getting-started |
| Rewrites | https://vercel.com/docs/rewrites |
| Image Optimization | https://vercel.com/docs/image-optimization |
| Getting Started | https://vercel.com/docs/image-optimization/quickstart |
| Limits and Pricing | https://vercel.com/docs/image-optimization/limits-and-pricing |
| Managing Usage & Costs | https://vercel.com/docs/image-optimization/managing-image-optimization-costs |
| Legacy Pricing | https://vercel.com/docs/image-optimization/legacy-pricing |
| Manage CDN Usage | https://vercel.com/docs/manage-cdn-usage |
| Request Collapsing | https://vercel.com/docs/request-collapsing |
| CLI | https://vercel.com/docs/cli |
| Deploying from CLI | https://vercel.com/docs/cli/deploying-from-cli |
| Project Linking | https://vercel.com/docs/cli/project-linking |
| Telemetry | https://vercel.com/docs/cli/about-telemetry |
| Global Options | https://vercel.com/docs/cli/global-options |
| vercel alias | https://vercel.com/docs/cli/alias |
| vercel bisect | https://vercel.com/docs/cli/bisect |
| vercel blob | https://vercel.com/docs/cli/blob |
| vercel build | https://vercel.com/docs/cli/build |
| vercel cache | https://vercel.com/docs/cli/cache |
| vercel certs | https://vercel.com/docs/cli/certs |
| vercel curl | https://vercel.com/docs/cli/curl |
| vercel deploy | https://vercel.com/docs/cli/deploy |
| vercel dev | https://vercel.com/docs/cli/dev |
| vercel dns | https://vercel.com/docs/cli/dns |
| vercel domains | https://vercel.com/docs/cli/domains |
| vercel env | https://vercel.com/docs/cli/env |
| vercel git | https://vercel.com/docs/cli/git |
| vercel guidance | https://vercel.com/docs/cli/guidance |
| vercel help | https://vercel.com/docs/cli/help |
| vercel httpstat | https://vercel.com/docs/cli/httpstat |
| vercel init | https://vercel.com/docs/cli/init |
| vercel inspect | https://vercel.com/docs/cli/inspect |
| vercel install | https://vercel.com/docs/cli/install |
| vercel integration | https://vercel.com/docs/cli/integration |
| vercel integration-resource | https://vercel.com/docs/cli/integration-resource |
| vercel link | https://vercel.com/docs/cli/link |
| vercel list | https://vercel.com/docs/cli/list |
| vercel login | https://vercel.com/docs/cli/login |
| vercel logout | https://vercel.com/docs/cli/logout |
| vercel logs | https://vercel.com/docs/cli/logs |
| vercel mcp | https://vercel.com/docs/cli/mcp |
| vercel microfrontends | https://vercel.com/docs/cli/microfrontends |
| vercel open | https://vercel.com/docs/cli/open |
| vercel project | https://vercel.com/docs/cli/project |
| vercel promote | https://vercel.com/docs/cli/promote |
| vercel pull | https://vercel.com/docs/cli/pull |
| vercel redeploy | https://vercel.com/docs/cli/redeploy |
| vercel redirects | https://vercel.com/docs/cli/redirects |
| vercel remove | https://vercel.com/docs/cli/remove |
| vercel rollback | https://vercel.com/docs/cli/rollback |
| vercel rolling-release | https://vercel.com/docs/cli/rolling-release |
| vercel switch | https://vercel.com/docs/cli/switch |
| vercel target | https://vercel.com/docs/cli/target |
| vercel teams | https://vercel.com/docs/cli/teams |
| vercel telemetry | https://vercel.com/docs/cli/telemetry |
| vercel whoami | https://vercel.com/docs/cli/whoami |
| Comments | https://vercel.com/docs/comments |
| Enabling Comments | https://vercel.com/docs/comments/how-comments-work |
| Using Comments | https://vercel.com/docs/comments/using-comments |
| Managing Comments | https://vercel.com/docs/comments/managing-comments |
| Integrations | https://vercel.com/docs/comments/integrations |
| Draft Mode | https://vercel.com/docs/draft-mode |
| Edit Mode | https://vercel.com/docs/edit-mode |
| Feature Flags | https://vercel.com/docs/feature-flags |
| Flags Explorer | https://vercel.com/docs/feature-flags/flags-explorer |
| Getting Started | https://vercel.com/docs/feature-flags/flags-explorer/getting-started |
| Reference | https://vercel.com/docs/feature-flags/flags-explorer/reference |
| Pricing | https://vercel.com/docs/feature-flags/flags-explorer/limits-and-pricing |
| Flags SDK | https://vercel.com/docs/feature-flags/feature-flags-pattern |
| With Runtime Logs | https://vercel.com/docs/feature-flags/integrate-with-runtime-logs |
| With Vercel Platform | https://vercel.com/docs/feature-flags/integrate-vercel-platform |
| With Web Analytics | https://vercel.com/docs/feature-flags/integrate-with-web-analytics |
| Toolbar | https://vercel.com/docs/vercel-toolbar |
| Add to Environments | https://vercel.com/docs/vercel-toolbar/in-production-and-localhost |
| Add to Localhost | https://vercel.com/docs/vercel-toolbar/in-production-and-localhost/add-to-localhost |
| Add to Production | https://vercel.com/docs/vercel-toolbar/in-production-and-localhost/add-to-production |
| Managing Toolbar | https://vercel.com/docs/vercel-toolbar/managing-toolbar |
| Browser Extensions | https://vercel.com/docs/vercel-toolbar/browser-extension |
| Accessibility Audit Tool | https://vercel.com/docs/vercel-toolbar/accessibility-audit-tool |
| Interaction Timing Tool | https://vercel.com/docs/vercel-toolbar/interaction-timing-tool |
| Layout Shift Tool | https://vercel.com/docs/vercel-toolbar/layout-shift-tool |
| Fluid Compute | https://vercel.com/docs/fluid-compute |
| Functions | https://vercel.com/docs/functions |
| Getting Started | https://vercel.com/docs/functions/quickstart |
| Streaming | https://vercel.com/docs/functions/streaming-functions |
| Runtimes | https://vercel.com/docs/functions/runtimes |
| Node.js | https://vercel.com/docs/functions/runtimes/node-js |
| Advanced Node.js Usage | https://vercel.com/docs/functions/runtimes/node-js/advanced-node-configuration |
| Supported Node.js versions | https://vercel.com/docs/functions/runtimes/node-js/node-js-versions |
| Bun | https://vercel.com/docs/functions/runtimes/bun |
| Python | https://vercel.com/docs/functions/runtimes/python |
| Rust | https://vercel.com/docs/functions/runtimes/rust |
| Go RuntimeGo | https://vercel.com/docs/functions/runtimes/go |
| Ruby | https://vercel.com/docs/functions/runtimes/ruby |
| Wasm | https://vercel.com/docs/functions/runtimes/wasm |
| Edge Runtime | https://vercel.com/docs/functions/runtimes/edge |
| Configuring Functions | https://vercel.com/docs/functions/configuring-functions |
| Duration | https://vercel.com/docs/functions/configuring-functions/duration |
| Memory | https://vercel.com/docs/functions/configuring-functions/memory |
| Runtime | https://vercel.com/docs/functions/configuring-functions/runtime |
| Region | https://vercel.com/docs/functions/configuring-functions/region |
| Advanced Configuration | https://vercel.com/docs/functions/configuring-functions/advanced-configuration |
| API Reference | https://vercel.com/docs/functions/functions-api-reference |
| Node.js | https://vercel.com/docs/functions/functions-api-reference/vercel-functions-package |
| Python | https://vercel.com/docs/functions/functions-api-reference/vercel-sdk-python |
| Logs | https://vercel.com/docs/functions/logs |
| Limits | https://vercel.com/docs/functions/limitations |
| Concurrency Scaling | https://vercel.com/docs/functions/concurrency-scaling |
| Pricing | https://vercel.com/docs/functions/usage-and-pricing |
| Legacy Usage & Pricing | https://vercel.com/docs/functions/usage-and-pricing/legacy-pricing |
| Data Cache | https://vercel.com/docs/data-cache |
| Routing Middleware | https://vercel.com/docs/routing-middleware |
| Getting Started | https://vercel.com/docs/routing-middleware/getting-started |
| API | https://vercel.com/docs/routing-middleware/api |
| Cron Jobs | https://vercel.com/docs/cron-jobs |
| Getting Started | https://vercel.com/docs/cron-jobs/quickstart |
| Managing Cron Jobs | https://vercel.com/docs/cron-jobs/manage-cron-jobs |
| Usage & Pricing | https://vercel.com/docs/cron-jobs/usage-and-pricing |
| OG Image Generation | https://vercel.com/docs/og-image-generation |
| @vercel/og | https://vercel.com/docs/og-image-generation/og-image-api |
| Examples | https://vercel.com/docs/og-image-generation/examples |
| Sandboxbeta | https://vercel.com/docs/vercel-sandbox |
| Quickstart | https://vercel.com/docs/vercel-sandbox/quickstart |
| SDK Reference | https://vercel.com/docs/vercel-sandbox/sdk-reference |
| CLI Reference | https://vercel.com/docs/vercel-sandbox/cli-reference |
| Examples | https://vercel.com/docs/vercel-sandbox/examples |
| Pricing and Limits | https://vercel.com/docs/vercel-sandbox/pricing |
| Workflowbeta | https://vercel.com/docs/workflow |
| Multi-tenant | https://vercel.com/docs/multi-tenant |
| Domain Management | https://vercel.com/docs/multi-tenant/domain-management |
| Limits | https://vercel.com/docs/multi-tenant/limits |
| Overview | https://vercel.com/docs/observability |
| Insights | https://vercel.com/docs/observability/insights |
| Observability Plus | https://vercel.com/docs/observability/observability-plus |
| Alertsbeta | https://vercel.com/docs/alerts |
| Logs | https://vercel.com/docs/logs |
| Runtime | https://vercel.com/docs/logs/runtime |
| Tracing | https://vercel.com/docs/tracing |
| Instrumentation | https://vercel.com/docs/tracing/instrumentation |
| Session Tracing | https://vercel.com/docs/tracing/session-tracing |
| Query | https://vercel.com/docs/query |
| Query Reference | https://vercel.com/docs/query/reference |
| Monitoring | https://vercel.com/docs/query/monitoring |
| Getting Started | https://vercel.com/docs/query/monitoring/quickstart |
| Monitoring Reference | https://vercel.com/docs/query/monitoring/monitoring-reference |
| Limits and Pricing | https://vercel.com/docs/query/monitoring/limits-and-pricing |
| Notebooks | https://vercel.com/docs/notebooks |
| Speed Insights | https://vercel.com/docs/speed-insights |
| Getting Started | https://vercel.com/docs/speed-insights/quickstart |
| Using Speed Insights | https://vercel.com/docs/speed-insights/using-speed-insights |
| Metrics | https://vercel.com/docs/speed-insights/metrics |
| Privacy | https://vercel.com/docs/speed-insights/privacy-policy |
| @vercel/speed-insights | https://vercel.com/docs/speed-insights/package |
| Limits and Pricing | https://vercel.com/docs/speed-insights/limits-and-pricing |
| Troubleshooting | https://vercel.com/docs/speed-insights/troubleshooting |
| Migrating from Legacy | https://vercel.com/docs/speed-insights/migrating-from-legacy |
| Drains | https://vercel.com/docs/drains |
| Using Drains | https://vercel.com/docs/drains/using-drains |
| Logs | https://vercel.com/docs/drains/reference/logs |
| Traces | https://vercel.com/docs/drains/reference/traces |
| Speed Insights | https://vercel.com/docs/drains/reference/speed-insights |
| Web Analytics | https://vercel.com/docs/drains/reference/analytics |
| Security | https://vercel.com/docs/drains/security |
| Web Analytics | https://vercel.com/docs/analytics |
| Getting Started | https://vercel.com/docs/analytics/quickstart |
| Using Web Analytics | https://vercel.com/docs/analytics/using-web-analytics |
| Filtering | https://vercel.com/docs/analytics/filtering |
| Custom Events | https://vercel.com/docs/analytics/custom-events |
| Redacting Sensitive Data | https://vercel.com/docs/analytics/redacting-sensitive-data |
| Privacy | https://vercel.com/docs/analytics/privacy-policy |
| @vercel/analytics | https://vercel.com/docs/analytics/package |
| Pricing | https://vercel.com/docs/analytics/limits-and-pricing |
| Troubleshooting | https://vercel.com/docs/analytics/troubleshooting |
| Manage & Optimize | https://vercel.com/docs/manage-and-optimize-observability |
| Project Configuration | https://vercel.com/docs/project-configuration |
| vercel.json | https://vercel.com/docs/project-configuration/vercel-json |
| vercel.ts | https://vercel.com/docs/project-configuration/vercel-ts |
| General Settings | https://vercel.com/docs/project-configuration/general-settings |
| Project Settings | https://vercel.com/docs/project-configuration/project-settings |
| Git Configuration | https://vercel.com/docs/project-configuration/git-configuration |
| Git Settings | https://vercel.com/docs/project-configuration/git-settings |
| Global Configuration | https://vercel.com/docs/project-configuration/global-configuration |
| Security settings | https://vercel.com/docs/project-configuration/security-settings |
| Projects | https://vercel.com/docs/projects |
| Managing projects | https://vercel.com/docs/projects/managing-projects |
| Project Dashboard | https://vercel.com/docs/projects/project-dashboard |
| Transferring a project | https://vercel.com/docs/projects/transferring-projects |
| Domains | https://vercel.com/docs/domains |
| Working with Domains | https://vercel.com/docs/domains/working-with-domains |
| Adding a Domain | https://vercel.com/docs/domains/working-with-domains/add-a-domain |
| Adding a Domain to an Environment | https://vercel.com/docs/domains/working-with-domains/add-a-domain-to-environment |
| Assigning a Domain to a Git Branch | https://vercel.com/docs/domains/working-with-domains/assign-domain-to-a-git-branch |
| Deploying & Redirecting Domains | https://vercel.com/docs/domains/working-with-domains/deploying-and-redirecting |
| Removing a Domain | https://vercel.com/docs/domains/working-with-domains/remove-a-domain |
| Renewing a Domain | https://vercel.com/docs/domains/working-with-domains/renew-a-domain |
| Transferring Domains | https://vercel.com/docs/domains/working-with-domains/transfer-your-domain |
| Viewing & Searching Domains | https://vercel.com/docs/domains/working-with-domains/view-and-search-domains |
| Working with DNS | https://vercel.com/docs/domains/working-with-dns |
| Managing DNS Records | https://vercel.com/docs/domains/managing-dns-records |
| Working with Nameservers | https://vercel.com/docs/domains/working-with-nameservers |
| Managing Nameservers | https://vercel.com/docs/domains/managing-nameservers |
| Working with SSL | https://vercel.com/docs/domains/working-with-ssl |
| Custom SSL Certificates | https://vercel.com/docs/domains/custom-SSL-certificate |
| Pre-Generate SSL Certificates | https://vercel.com/docs/domains/pre-generating-ssl-certs |
| Supported Domains | https://vercel.com/docs/domains/supported-domains |
| Troubleshooting Domains | https://vercel.com/docs/domains/troubleshooting |
| Using Domains API | https://vercel.com/docs/domains/registrar-api |
| Integrations | https://vercel.com/docs/integrations |
| Extend Vercel | https://vercel.com/docs/integrations/install-an-integration |
| Add a Connectable Account | https://vercel.com/docs/integrations/install-an-integration/add-a-connectable-account |
| Add a Native Integration | https://vercel.com/docs/integrations/install-an-integration/product-integration |
| Agent Tools | https://vercel.com/docs/integrations/install-an-integration/agent-tools |
| Permissions and Access | https://vercel.com/docs/integrations/install-an-integration/manage-integrations-reference |
| Integrate with Vercel | https://vercel.com/docs/integrations/create-integration |
| Native integration concepts | https://vercel.com/docs/integrations/create-integration/native-integration |
| Create a Native Integration | https://vercel.com/docs/integrations/create-integration/marketplace-product |
| Deployment integration actions | https://vercel.com/docs/integrations/create-integration/deployment-integration-action |
| Native Integration Flows | https://vercel.com/docs/integrations/create-integration/marketplace-flows |
| Integration Approval Checklist | https://vercel.com/docs/integrations/create-integration/approval-checklist |
| Using Integrations API | https://vercel.com/docs/integrations/create-integration/marketplace-api |
| Integrations API Reference | https://vercel.com/docs/integrations/create-integration/marketplace-api/reference |
| Secrets Rotation | https://vercel.com/docs/integrations/create-integration/marketplace-api/secrets-rotation |
| Billing and Refunds | https://vercel.com/docs/integrations/create-integration/billing |
| Integration Image Guidelines | https://vercel.com/docs/integrations/create-integration/integration-image-guidelines |
| Requirements for listing an Integration | https://vercel.com/docs/integrations/create-integration/submit-integration |
| Upgrade an Integration | https://vercel.com/docs/integrations/create-integration/upgrade-integration |
| CMS Integrations | https://vercel.com/docs/integrations/cms |
| Agility CMS | https://vercel.com/docs/integrations/cms/agility-cms |
| ButterCMS | https://vercel.com/docs/integrations/cms/butter-cms |
| Contentful | https://vercel.com/docs/integrations/cms/contentful |
| DatoCMS | https://vercel.com/docs/integrations/cms/dato-cms |
| Formspree | https://vercel.com/docs/integrations/cms/formspree |
| Makeswift | https://vercel.com/docs/integrations/cms/makeswift |
| Sanity | https://vercel.com/docs/integrations/cms/sanity |
| Sitecore | https://vercel.com/docs/integrations/cms/sitecore |
| Ecommerce Integrations | https://vercel.com/docs/integrations/ecommerce |
| BigCommerce | https://vercel.com/docs/integrations/ecommerce/bigcommerce |
| Shopify | https://vercel.com/docs/integrations/ecommerce/shopify |
| Building Integrations with Vercel REST API | https://vercel.com/docs/integrations/vercel-api-integrations |
| Kubernetes | https://vercel.com/docs/integrations/external-platforms/kubernetes |
| Dashboard | https://vercel.com/docs/dashboard-features |
| Navigating the Dashboard | https://vercel.com/docs/dashboard-features/overview |
| Support Center | https://vercel.com/docs/dashboard-features/support-center |
| Using the Command Menu | https://vercel.com/docs/dashboard-features/command-menu |
| Notifications | https://vercel.com/docs/notifications |
| Build Output API | https://vercel.com/docs/build-output-api |
| Build Output Configuration | https://vercel.com/docs/build-output-api/configuration |
| Features | https://vercel.com/docs/build-output-api/features |
| Vercel Primitives | https://vercel.com/docs/build-output-api/primitives |
| Glossary | https://vercel.com/docs/glossary |
| Limits | https://vercel.com/docs/limits |
| Fair use Guidelines | https://vercel.com/docs/limits/fair-use-guidelines |
| Checks | https://vercel.com/docs/checks |
| Checks API | https://vercel.com/docs/checks/checks-api |
| Checks Reference | https://vercel.com/docs/checks/creating-checks |
| Plans | https://vercel.com/docs/plans |
| Hobby Plan | https://vercel.com/docs/plans/hobby |
| Pro Plan | https://vercel.com/docs/plans/pro-plan |
| Pro Plan Trial | https://vercel.com/docs/plans/pro-plan/trials |
| Billing FAQ | https://vercel.com/docs/plans/pro-plan/billing |
| Enterprise Plan | https://vercel.com/docs/plans/enterprise |
| Billing FAQ | https://vercel.com/docs/plans/enterprise/billing |
| MIUs for AI | https://vercel.com/docs/plans/enterprise/buy-with-miu |
| Pricing | https://vercel.com/docs/pricing |
| Regional Pricing | https://vercel.com/docs/pricing/regional-pricing |
| Cape Town, South Africa | https://vercel.com/docs/pricing/regional-pricing/cpt1 |
| Cleveland, USA | https://vercel.com/docs/pricing/regional-pricing/cle1 |
| Dubai, UAE | https://vercel.com/docs/pricing/regional-pricing/dxb1 |
| Dublin, Ireland | https://vercel.com/docs/pricing/regional-pricing/dub1 |
| Frankfurt, Germany | https://vercel.com/docs/pricing/regional-pricing/fra1 |
| Hong Kong | https://vercel.com/docs/pricing/regional-pricing/hkg1 |
| London, UK | https://vercel.com/docs/pricing/regional-pricing/lhr1 |
| Montréal, Canada | https://vercel.com/docs/pricing/regional-pricing/yul1 |
| Mumbai, India | https://vercel.com/docs/pricing/regional-pricing/bom1 |
| Osaka, Japan | https://vercel.com/docs/pricing/regional-pricing/kix1 |
| Paris, France | https://vercel.com/docs/pricing/regional-pricing/cdg1 |
| Portland, USA | https://vercel.com/docs/pricing/regional-pricing/pdx1 |
| San Francisco, USA | https://vercel.com/docs/pricing/regional-pricing/sfo1 |
| São Paulo, Brazil | https://vercel.com/docs/pricing/regional-pricing/gru1 |
| Seoul, South Korea | https://vercel.com/docs/pricing/regional-pricing/icn1 |
| Singapore | https://vercel.com/docs/pricing/regional-pricing/sin1 |
| Stockholm, Sweden | https://vercel.com/docs/pricing/regional-pricing/arn1 |
| Sydney, Australia | https://vercel.com/docs/pricing/regional-pricing/syd1 |
| Tokyo, Japan | https://vercel.com/docs/pricing/regional-pricing/hnd1 |
| Washington, D.C., USA | https://vercel.com/docs/pricing/regional-pricing/iad1 |
| Manage and Optimize Usage | https://vercel.com/docs/pricing/manage-and-optimize-usage |
| Calculating Usage of Resources | https://vercel.com/docs/pricing/how-does-vercel-calculate-usage-of-resources |
| Billing & Invoices | https://vercel.com/docs/pricing/understanding-my-invoice |
| Legacy Metrics | https://vercel.com/docs/pricing/legacy |
| Sales Tax | https://vercel.com/docs/pricing/sales-tax |
| Spend Management | https://vercel.com/docs/spend-management |
| Overview | https://vercel.com/docs/security |
| Security & Compliance Measures | https://vercel.com/docs/security/compliance |
| Shared Responsibility Model | https://vercel.com/docs/security/shared-responsibility |
| PCI DSS iframe Integration | https://vercel.com/docs/security/pci-dss |
| Reverse Proxy Servers and Vercel | https://vercel.com/docs/security/reverse-proxy |
| Access Control | https://vercel.com/docs/security/access-control |
| Audit Logs | https://vercel.com/docs/audit-log |
| Firewall | https://vercel.com/docs/vercel-firewall |
| Firewall Concepts | https://vercel.com/docs/vercel-firewall/firewall-concepts |
| DDoS Mitigation | https://vercel.com/docs/vercel-firewall/ddos-mitigation |
| Attack Challenge Mode | https://vercel.com/docs/vercel-firewall/attack-challenge-mode |
| Web Application Firewall | https://vercel.com/docs/vercel-firewall/vercel-waf |
| Custom Rules | https://vercel.com/docs/vercel-firewall/vercel-waf/custom-rules |
| Rate Limiting | https://vercel.com/docs/vercel-firewall/vercel-waf/rate-limiting |
| Rule Configuration | https://vercel.com/docs/vercel-firewall/vercel-waf/rule-configuration |
| System Bypass Rules | https://vercel.com/docs/vercel-firewall/vercel-waf/system-bypass-rules |
| Rate Limiting SDK | https://vercel.com/docs/vercel-firewall/vercel-waf/rate-limiting-sdk |
| IP Blocking | https://vercel.com/docs/vercel-firewall/vercel-waf/ip-blocking |
| Managed Rulesets | https://vercel.com/docs/vercel-firewall/vercel-waf/managed-rulesets |
| Examples | https://vercel.com/docs/vercel-firewall/vercel-waf/examples |
| Usage & Pricing | https://vercel.com/docs/vercel-firewall/vercel-waf/usage-and-pricing |
| Firewall API | https://vercel.com/docs/vercel-firewall/firewall-api |
| Firewall Observability | https://vercel.com/docs/vercel-firewall/firewall-observability |
| Bot Management | https://vercel.com/docs/bot-management |
| BotID | https://vercel.com/docs/botid |
| Get Started with BotID | https://vercel.com/docs/botid/get-started |
| Handling Verified Bots | https://vercel.com/docs/botid/verified-bots |
| Advanced BotID Configuration | https://vercel.com/docs/botid/advanced-configuration |
| Form Submissions | https://vercel.com/docs/botid/form-submissions |
| Local Development Behavior | https://vercel.com/docs/botid/local-development-behavior |
| Connectivity | https://vercel.com/docs/connectivity |
| Secure Compute | https://vercel.com/docs/connectivity/secure-compute |
| Static IPs | https://vercel.com/docs/connectivity/static-ips |
| Getting Started | https://vercel.com/docs/connectivity/static-ips/getting-started |
| OIDC | https://vercel.com/docs/oidc |
| AWS | https://vercel.com/docs/oidc/aws |
| Azure | https://vercel.com/docs/oidc/azure |
| Connect your API | https://vercel.com/docs/oidc/api |
| Google Cloud Platform | https://vercel.com/docs/oidc/gcp |
| OIDC Reference | https://vercel.com/docs/oidc/reference |
| RBAC | https://vercel.com/docs/rbac |
| Access Roles | https://vercel.com/docs/rbac/access-roles |
| Extended Permissions | https://vercel.com/docs/rbac/access-roles/extended-permissions |
| Project Level Roles | https://vercel.com/docs/rbac/access-roles/project-level-roles |
| Team Level Roles | https://vercel.com/docs/rbac/access-roles/team-level-roles |
| Access Groups | https://vercel.com/docs/rbac/access-groups |
| Managing Team Members | https://vercel.com/docs/rbac/managing-team-members |
| Two-factor Enforcement | https://vercel.com/docs/two-factor-enforcement |
| Overview | https://vercel.com/docs/storage |
| Blob | https://vercel.com/docs/vercel-blob |
| Server Uploads | https://vercel.com/docs/vercel-blob/server-upload |
| Client Uploads | https://vercel.com/docs/vercel-blob/client-upload |
| Using the SDK | https://vercel.com/docs/vercel-blob/using-blob-sdk |
| Pricing | https://vercel.com/docs/vercel-blob/usage-and-pricing |
| Security | https://vercel.com/docs/vercel-blob/security |
| Examples | https://vercel.com/docs/vercel-blob/examples |
| Edge Config | https://vercel.com/docs/edge-config |
| Getting Started | https://vercel.com/docs/edge-config/get-started |
| Using Edge Config | https://vercel.com/docs/edge-config/using-edge-config |
| Edge Configs & REST API | https://vercel.com/docs/edge-config/vercel-api |
| Edge Configs & Dashboard | https://vercel.com/docs/edge-config/edge-config-dashboard |
| Edge Config SDK | https://vercel.com/docs/edge-config/edge-config-sdk |
| Limits & Pricing | https://vercel.com/docs/edge-config/edge-config-limits |
| Integrations | https://vercel.com/docs/edge-config/edge-config-integrations |
| DevCycle | https://vercel.com/docs/edge-config/edge-config-integrations/devcycle-edge-config |
| Hypertune | https://vercel.com/docs/edge-config/edge-config-integrations/hypertune-edge-config |
| LaunchDarkly | https://vercel.com/docs/edge-config/edge-config-integrations/launchdarkly-edge-config |
| Split | https://vercel.com/docs/edge-config/edge-config-integrations/split-edge-config |
| Statsig | https://vercel.com/docs/edge-config/edge-config-integrations/statsig-edge-config |
| Vercel | https://vercel.com/ |
| Preview Deployment URLs | https://vercel.com/docs/deployments/environments#preview-environment-pre-production#preview-urls |
| Custom Domain | https://vercel.com/docs/domains/working-with-domains |
| Supported GitHub Products | https://vercel.com/github#supported-github-products |
| GitHub Free | https://github.com/pricing |
| GitHub Team | https://github.com/pricing |
| GitHub Enterprise Cloud | https://docs.github.com/en/get-started/learning-about-github/githubs-products#github-enterprise |
| GitHub Enterprise Server | https://vercel.com/github#using-github-actions |
| Data Residency with a unique subdomain | https://docs.github.com/en/get-started/learning-about-github/githubs-plans#github-enterprise:~:text=The%20option%20to%20host%20your%20company%27s%20data%20in%20a%20specific%20region%2C%20on%20a%20unique%20subdomain |
| GitHub Actions | https://vercel.com/github#using-github-actions |
| Deploying a GitHub Repository | https://vercel.com/github#deploying-a-github-repository |
| Deploying a Git repository | https://vercel.com/docs/git#deploying-a-git-repository |
| Changing the GitHub Repository of a Project | https://vercel.com/github#changing-the-github-repository-of-a-project |
| Git section | https://vercel.com/docs/projects/overview#git |
| A Deployment for Each Push | https://vercel.com/github#a-deployment-for-each-push |
| github.autoJobCancellation | https://vercel.com/docs/project-configuration/git-configuration#github.autojobcancelation |
| Updating the Production Domain | https://vercel.com/github#updating-the-production-domain |
| Custom Domains | https://vercel.com/docs/projects/custom-domains |
| Production Branch | https://vercel.com/docs/git#production-branch |
| Production Deployment | https://vercel.com/docs/deployments/environments#production-environment |
| Custom Domain | https://vercel.com/docs/projects/custom-domains |
| Preview URLs for the Latest Changes for Each Pull Request | https://vercel.com/github#preview-urls-for-the-latest-changes-for-each-pull-request |
| preview URL | https://vercel.com/docs/deployments/environments#preview-environment-pre-production#preview-urls |
| Learn more about Comments on preview deployments in GitHub here | https://vercel.com/docs/deployments/environments#preview-environment-pre-production#github-integration |
| Deployment Authorizations for Forks | https://vercel.com/github#deployment-authorizations-for-forks |
| team member | https://vercel.com/docs/rbac/managing-team-members |
| OIDC Token | https://vercel.com/docs/oidc |
| Git Fork Protection | https://vercel.com/docs/projects/overview#git-fork-protection |
| Slack GitHub app | https://slack.github.com |
| GitHub's checks | https://help.github.com/en/articles/about-status-checks |
| Checkly | https://checklyhq.com/docs/cicd/github/ |
| Configuring for GitHub | https://vercel.com/github#configuring-for-github |
| the configuration reference for Git | https://vercel.com/docs/project-configuration/git-configuration |
| System environment variables | https://vercel.com/github#system-environment-variables |
| System Environment Variables | https://vercel.com/docs/environment-variables/system-environment-variables |
| VERCEL_GIT_PROVIDER | https://vercel.com/github#VERCEL_GIT_PROVIDER |
| VERCEL_GIT_REPO_SLUG | https://vercel.com/github#VERCEL_GIT_REPO_SLUG |
| VERCEL_GIT_REPO_OWNER | https://vercel.com/github#VERCEL_GIT_REPO_OWNER |
| VERCEL_GIT_REPO_ID | https://vercel.com/github#VERCEL_GIT_REPO_ID |
| VERCEL_GIT_COMMIT_REF | https://vercel.com/github#VERCEL_GIT_COMMIT_REF |
| VERCEL_GIT_COMMIT_SHA | https://vercel.com/github#VERCEL_GIT_COMMIT_SHA |
| SHA | https://help.github.com/articles/github-glossary/#commit |
| VERCEL_GIT_COMMIT_MESSAGE | https://vercel.com/github#VERCEL_GIT_COMMIT_MESSAGE |
| VERCEL_GIT_COMMIT_AUTHOR_LOGIN | https://vercel.com/github#VERCEL_GIT_COMMIT_AUTHOR_LOGIN |
| VERCEL_GIT_COMMIT_AUTHOR_NAME | https://vercel.com/github#VERCEL_GIT_COMMIT_AUTHOR_NAME |
| VERCEL_GIT_PULL_REQUEST_ID | https://vercel.com/github#VERCEL_GIT_PULL_REQUEST_ID |
| Repository Permissions | https://vercel.com/github#repository-permissions |
| Organization Permissions | https://vercel.com/github#organization-permissions |
| User Permissions | https://vercel.com/github#user-permissions |
| contact Vercel Support | https://vercel.com/help#issues |
| signup process | https://vercel.com/signup |
| Missing Git repository | https://vercel.com/github#missing-git-repository |
| page | https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/viewing-people-with-access-to-your-repository |
| page | https://docs.github.com/en/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories |
| Silence GitHub comments | https://vercel.com/github#silence-github-comments |
| dashboard | https://vercel.com/dashboard |
| github.silent | https://vercel.com/docs/project-configuration/git-configuration#github.silent |
| Silence deployment notifications on pull requests | https://vercel.com/github#silence-deployment-notifications-on-pull-requests |
| the deployment_status webhook event | https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#deployment_status |
| Going to the Git settings for your project | https://vercel.com/d?to=%2F%5Bteam%5D%2F%5Bproject%5D%2Fsettings%2Fgit&title=Project+Git+settings |
| migrating
to repository_dispatch events | https://vercel.com/github#migrating-from-deployment_status |
| Using GitHub Actions | https://vercel.com/github#using-github-actions |
| Learn more about how to configure GitHub Actions and Vercel | https://vercel.com/kb/guide/how-can-i-use-github-actions-with-vercel |
| Repository dispatch events | https://vercel.com/github#repository-dispatch-events |
| workflow_dispatch
trigger | https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#workflow_dispatch |
| repository_dispatch events | https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows#repository_dispatch |
| full schema | https://github.com/vercel/repository-dispatch/blob/main/packages/repository-dispatch/src/types.ts |
| our repository-dispatch package | https://github.com/vercel/repository-dispatch |
| how can I run end-to-end tests after my Vercel preview deployment? | https://vercel.com/kb/guide/how-can-i-run-end-to-end-tests-after-my-vercel-preview-deployment |
| Migrating from deployment_status | https://vercel.com/github#migrating-from-deployment_status |
| v0Build applications with AI | https://v0.app |
| AI SDKThe AI Toolkit for TypeScript | https://sdk.vercel.ai/ |
|
AI GatewayOne endpoint, all your models | https://vercel.com/ai-gateway |
| Vercel AgentAn agent that knows your stack | https://vercel.com/agent |
| SandboxAI workflows in live environments | https://vercel.com/sandbox |
| CI/CDHelping teams ship 6× faster | https://vercel.com/products/previews |
| Content DeliveryFast, scalable, and reliable | https://vercel.com/products/rendering |
| Fluid ComputeServers, in serverless form | https://vercel.com/fluid |
| ObservabilityTrace every step | https://vercel.com/products/observability |
| Bot ManagementScalable bot protection | https://vercel.com/security/bot-management |
| BotIDInvisible CAPTCHA | https://vercel.com/botid |
| Platform SecurityDDoS Protection, Firewall | https://vercel.com/security |
|
Web Application FirewallGranular, custom protection | https://vercel.com/security/web-application-firewall |
| CustomersTrusted by the best teams | https://vercel.com/customers |
| BlogThe latest posts and changes | https://vercel.com/blog |
| ChangelogSee what shipped | https://vercel.com/changelog |
| PressRead the latest news | https://vercel.com/press |
| EventsJoin us at an event | https://vercel.com/events |
| DocsVercel documentation | https://vercel.com/docs |
| AcademyLinear courses to level up | https://vercel.com/academy |
| Knowledge BaseFind help quickly | https://vercel.com/kb |
| CommunityJoin the conversation | https://community.vercel.com/ |
|
Next.jsThe native Next.js platform | https://vercel.com/frameworks/nextjs |
| NuxtThe progressive web framework | https://nuxt.com/ |
|
SvelteThe web’s efficient UI framework | https://svelte.dev/ |
|
TurborepoSpeed with Enterprise scale | https://vercel.com/solutions/turborepo |
|
AI AppsDeploy at the speed of AI | https://vercel.com/solutions/ai-apps |
| Composable CommercePower storefronts that convert | https://vercel.com/solutions/composable-commerce |
| Marketing SitesLaunch campaigns fast | https://vercel.com/solutions/marketing-sites |
| Multi-tenant PlatformsScale apps with one codebase | https://vercel.com/solutions/multi-tenant-saas |
| Web AppsShip features, not infrastructure | https://vercel.com/solutions/web-apps |
| MarketplaceExtend and automate workflows | https://vercel.com/marketplace |
| TemplatesJumpstart app development | https://vercel.com/templates |
| Partner FinderGet help from solution partners | https://vercel.com/partners/solution-partners |
| Platform EngineersAutomate away repetition | https://vercel.com/solutions/platform-engineering |
|
Design EngineersDeploy for every idea | https://vercel.com/solutions/design-engineering |
| Git Integrations | https://vercel.com/docs/git |
| Git Integrations | https://vercel.com/docs/git |
| Git Integrations | https://vercel.com/docs/git |
| PreviousGit Integrations | https://vercel.com/docs/git |
| NextAzure DevOps | https://vercel.com/docs/git/vercel-for-azure-pipelines |
| Supported GitHub Products | https://vercel.com/github#supported-github-products |
| Deploying a GitHub Repository | https://vercel.com/github#deploying-a-github-repository |
| Changing the GitHub Repository of a Project | https://vercel.com/github#changing-the-github-repository-of-a-project |
| A Deployment for Each Push | https://vercel.com/github#a-deployment-for-each-push |
| Updating the Production Domain | https://vercel.com/github#updating-the-production-domain |
| Preview URLs for the Latest Changes for Each Pull Request | https://vercel.com/github#preview-urls-for-the-latest-changes-for-each-pull-request |
| Deployment Authorizations for Forks | https://vercel.com/github#deployment-authorizations-for-forks |
| Configuring for GitHub | https://vercel.com/github#configuring-for-github |
| System environment variables | https://vercel.com/github#system-environment-variables |
| VERCEL_GIT_PROVIDER | https://vercel.com/github#VERCEL_GIT_PROVIDER |
| VERCEL_GIT_REPO_SLUG | https://vercel.com/github#VERCEL_GIT_REPO_SLUG |
| VERCEL_GIT_REPO_OWNER | https://vercel.com/github#VERCEL_GIT_REPO_OWNER |
| VERCEL_GIT_REPO_ID | https://vercel.com/github#VERCEL_GIT_REPO_ID |
| VERCEL_GIT_COMMIT_REF | https://vercel.com/github#VERCEL_GIT_COMMIT_REF |
| VERCEL_GIT_COMMIT_SHA | https://vercel.com/github#VERCEL_GIT_COMMIT_SHA |
| VERCEL_GIT_COMMIT_MESSAGE | https://vercel.com/github#VERCEL_GIT_COMMIT_MESSAGE |
| VERCEL_GIT_COMMIT_AUTHOR_LOGIN | https://vercel.com/github#VERCEL_GIT_COMMIT_AUTHOR_LOGIN |
| VERCEL_GIT_COMMIT_AUTHOR_NAME | https://vercel.com/github#VERCEL_GIT_COMMIT_AUTHOR_NAME |
| VERCEL_GIT_PULL_REQUEST_ID | https://vercel.com/github#VERCEL_GIT_PULL_REQUEST_ID |
| Repository Permissions | https://vercel.com/github#repository-permissions |
| Organization Permissions | https://vercel.com/github#organization-permissions |
| User Permissions | https://vercel.com/github#user-permissions |
| Missing Git repository | https://vercel.com/github#missing-git-repository |
| Silence GitHub comments | https://vercel.com/github#silence-github-comments |
| Silence deployment notifications on pull requests | https://vercel.com/github#silence-deployment-notifications-on-pull-requests |
| Using GitHub Actions | https://vercel.com/github#using-github-actions |
| Repository dispatch events | https://vercel.com/github#repository-dispatch-events |
| Migrating from deployment_status | https://vercel.com/github#migrating-from-deployment_status |
| AI | https://vercel.com/ai |
| Enterprise | https://vercel.com/enterprise |
| Fluid Compute | https://vercel.com/fluid |
| Next.js | https://vercel.com/solutions/nextjs |
| Observability | https://vercel.com/products/observability |
| Previews | https://vercel.com/products/previews |
| Rendering | https://vercel.com/products/rendering |
| Security | https://vercel.com/security |
| Turbo | https://vercel.com/solutions/turborepo |
| Domains | https://vercel.com/domains |
| Sandbox | https://vercel.com/sandbox |
| Workflow | https://vercel.com/workflow |
| v0 | https://v0.app/ |
| Community | https://community.vercel.com/ |
| Docs | https://vercel.com/docs |
| Knowledge Base | https://vercel.com/kb |
| Academy | https://vercel.com/academy |
| Help | https://vercel.com/help |
| Integrations | https://vercel.com/integrations |
| Platforms | https://vercel.com/platforms |
| Pricing | https://vercel.com/pricing |
| Resources | https://vercel.com/resources |
| Solution Partners | https://vercel.com/partners/solution-partners |
| Startups | https://vercel.com/startups |
| Templates | https://vercel.com/templates |
| AI SDK | https://sdk.vercel.ai/ |
| Workflow DevKit | https://useworkflow.dev/ |
| Flags SDK | https://flags-sdk.dev/ |
| Chat SDK | https://chat-sdk.dev/ |
| Streamdown AI | https://streamdown.ai/ |
| About | https://vercel.com/about |
| Blog | https://vercel.com/blog |
| Careers | https://vercel.com/careers |
| Changelog | https://vercel.com/changelog |
| Contact Us | https://vercel.com/contact |
| Customers | https://vercel.com/customers |
| Events | https://vercel.com/events |
| Partners | https://vercel.com/partners |
| Shipped | https://vercel.com/shipped |
| Privacy Policy | https://vercel.com/legal/privacy-policy |
| GitHub | https://github.com/vercel |
| LinkedIn | https://linkedin.com/company/vercel |
| Twitter | https://x.com/vercel |
| YouTube | https://youtube.com/@VercelHQ |
| https://vercel.com/home |
| Loading status… | https://vercel-status.com |
Viewport: width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover