aid: vercel
url: https://raw.githubusercontent.com/api-evangelist/vercel/refs/heads/main/apis.yml
apis:
- aid: vercel:vercel
  name: Vercel
  tags: []
  humanURL: https://vercel.com/docs
  properties: null
  description: Vercel is a developer cloud to build and deploy web applications.
- aid: vercel:vercel-webhooks
  name: Vercel Webhooks
  tags:
  - Webhook
  - Deployment
  - Project
  - Domains
  - Integration
  - Marketplace
  - Event
  tags_raw:
  - Webhooks
  - Deployments
  - Projects
  - Domains
  - Integrations
  - Marketplace
  - Events
  humanURL: https://vercel.com/docs/webhooks
  properties:
  - url: https://vercel.com/docs/webhooks
    type: Documentation
  - url: https://vercel.com/docs/webhooks/webhooks-api
    type: APIReference
  - url: https://vercel.com/docs/headers/request-headers#x-vercel-signature
    type: Security
  - url: >-
      https://raw.githubusercontent.com/api-evangelist/vercel/refs/heads/main/asyncapi/vercel-webhooks-asyncapi.yml
    type: AsyncAPI
  description: >-
    Vercel Webhooks deliver platform events to a subscriber-configured HTTPS endpoint via HTTP POST with
    a JSON body. Subscriptions are created as Account Webhooks (Team Settings) or through Vercel Integrations
    and can opt in to deployment, project, project domain, project environment variable, project rolling
    release, domain, feature flag, integration configuration, integration resource, marketplace invoice,
    marketplace member, and observability alert events. Every delivery shares a common envelope (id, type,
    createdAt, region, payload) and is signed with HMAC-SHA1 using the webhook secret, sent in the x-vercel-signature
    header.
- aid: vercel:vercel-chats-api
  name: Vercel Chats API
  description: AI-powered app generation via chat sessions
  humanURL: https://vercel.com/docs
  tags:
  - Chats
  properties:
  - type: OpenAPI
    url: openapi/vercel-chats-api-openapi.yml
  - type: Documentation
    url: https://vercel.com/docs/rest-api/reference
  - type: RateLimits
    url: https://vercel.com/docs/rest-api/reference#rate-limits
  - type: Pagination
    url: https://vercel.com/docs/rest-api/reference#pagination
  - type: Versioning
    url: https://vercel.com/docs/rest-api/reference#versioning
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway
  - type: GettingStarted
    url: https://vercel.com/docs/ai-gateway/getting-started
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/models-and-providers
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/sdks-and-apis/openai-compat
  - type: UsageBilling
    url: https://vercel.com/docs/ai-gateway/usage
  - type: Documentation
    url: https://v0.dev/docs
  - type: GitHubOrganization
    url: https://github.com/vercel/v0-sdk
- aid: vercel:vercel-embeddings-api
  name: Vercel Embeddings API
  description: Text embeddings
  humanURL: https://vercel.com/docs
  tags:
  - Embeddings
  properties:
  - type: OpenAPI
    url: openapi/vercel-embeddings-api-openapi.yml
  - type: Documentation
    url: https://vercel.com/docs/rest-api/reference
  - type: RateLimits
    url: https://vercel.com/docs/rest-api/reference#rate-limits
  - type: Pagination
    url: https://vercel.com/docs/rest-api/reference#pagination
  - type: Versioning
    url: https://vercel.com/docs/rest-api/reference#versioning
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway
  - type: GettingStarted
    url: https://vercel.com/docs/ai-gateway/getting-started
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/models-and-providers
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/sdks-and-apis/openai-compat
  - type: UsageBilling
    url: https://vercel.com/docs/ai-gateway/usage
  - type: Documentation
    url: https://v0.dev/docs
  - type: GitHubOrganization
    url: https://github.com/vercel/v0-sdk
- aid: vercel:vercel-models-api
  name: Vercel Models API
  description: List available AI models
  humanURL: https://vercel.com/docs
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/vercel-models-api-openapi.yml
  - type: Documentation
    url: https://vercel.com/docs/rest-api/reference
  - type: RateLimits
    url: https://vercel.com/docs/rest-api/reference#rate-limits
  - type: Pagination
    url: https://vercel.com/docs/rest-api/reference#pagination
  - type: Versioning
    url: https://vercel.com/docs/rest-api/reference#versioning
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway
  - type: GettingStarted
    url: https://vercel.com/docs/ai-gateway/getting-started
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/models-and-providers
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/sdks-and-apis/openai-compat
  - type: UsageBilling
    url: https://vercel.com/docs/ai-gateway/usage
  - type: Documentation
    url: https://v0.dev/docs
  - type: GitHubOrganization
    url: https://github.com/vercel/v0-sdk
- aid: vercel:vercel-chat-completions-api
  name: Vercel Chat Completions API
  description: Chat completions (OpenAI-compatible)
  humanURL: https://vercel.com/docs
  tags:
  - Chat Completions
  properties:
  - type: OpenAPI
    url: openapi/vercel-chat-completions-api-openapi.yml
  - type: Documentation
    url: https://vercel.com/docs/rest-api/reference
  - type: RateLimits
    url: https://vercel.com/docs/rest-api/reference#rate-limits
  - type: Pagination
    url: https://vercel.com/docs/rest-api/reference#pagination
  - type: Versioning
    url: https://vercel.com/docs/rest-api/reference#versioning
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway
  - type: GettingStarted
    url: https://vercel.com/docs/ai-gateway/getting-started
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/models-and-providers
  - type: Documentation
    url: https://vercel.com/docs/ai-gateway/sdks-and-apis/openai-compat
  - type: UsageBilling
    url: https://vercel.com/docs/ai-gateway/usage
  - type: Documentation
    url: https://v0.dev/docs
  - type: GitHubOrganization
    url: https://github.com/vercel/v0-sdk
name: Vercel
tags:
- AI Gateway
- Gateways
- Observability
- Webhook
- Serverless
- Hosting
- Deployment
tags_raw:
- AI Gateways
- Gateways
- Observability
- Webhooks
- Serverless
- Hosting
- Deployment
kind: contract
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/vercel.png
access: 3rd-Party
common:
- type: CapabilityMap
  url: capabilities/vercel-capability-edges.yml
  name: Vercel Business Capability Map
- type: Plans
  url: plans/vercel-plans-pricing.yml
- type: FinOps
  url: finops/vercel-finops.yml
- type: VendorFacets
  url: vendor-facets/vercel-vendor-facets.yml
- type: Website
  url: https://www.vercel.com/
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/vercel/overview
- type: AgenticAccess
  url: agentic-access/vercel-agentic-access.yml
- type: TrustCenter
  url: security/vercel-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/vercel-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/vercel-domain-security.yml
- type: Authentication
  url: authentication/vercel-authentication.yml
- type: Arazzo
  url: arazzo/vercel-chat-completion-with-fallback-workflow.yml
  name: Vercel AI Gateway Chat Completion With Provider Fallback
- type: Arazzo
  url: arazzo/vercel-cost-routed-conversation-workflow.yml
  name: Vercel AI Gateway Cost-Routed Two-Turn Conversation
- type: Arazzo
  url: arazzo/vercel-discover-model-then-complete-workflow.yml
  name: Vercel AI Gateway Discover Model Then Complete
- type: Arazzo
  url: arazzo/vercel-discover-model-then-embed-workflow.yml
  name: Vercel AI Gateway Discover Model Then Embed
- type: Arazzo
  url: arazzo/vercel-embed-then-summarize-workflow.yml
  name: Vercel AI Gateway Embed Then Summarize
- type: Arazzo
  url: arazzo/vercel-generate-app-then-explain-code-workflow.yml
  name: Vercel Generate App Then Explain Code
- type: Arazzo
  url: arazzo/vercel-generate-app-then-poll-workflow.yml
  name: Vercel v0 Generate App Then Poll For Files
- type: Arazzo
  url: arazzo/vercel-generate-then-refine-app-workflow.yml
  name: Vercel v0 Generate Then Refine App
- type: Arazzo
  url: arazzo/vercel-iterative-app-build-workflow.yml
  name: Vercel v0 Iterative App Build
- type: Arazzo
  url: arazzo/vercel-prompt-with-gateway-then-build-app-workflow.yml
  name: Vercel Draft Spec With Gateway Then Build App
- type: Arazzo
  url: arazzo/vercel-resume-and-refine-chat-workflow.yml
  name: Vercel v0 Resume And Refine Chat
- type: LinkedIn
  url: https://www.linkedin.com/company/vercel
- url: https://vercel.com/marketplace
  name: Vercel Marketplace
  type: Integrations
  description: 'null'
- url: https://vercel.com/guides
  name: Guides
  type: Guide
  description: 'null'
- url: https://vercel.com/blog
  name: Blog - Vercel
  type: Blog
  description: 'null'
- url: https://vercel.com/press
  name: Press - Vercel
  type: PressReleases
  description: 'null'
- url: https://vercel.com/changelog
  name: Changelog - Vercel
  type: ChangeLog
  description: 'null'
- url: https://vercel.com/docs
  name: Vercel Documentation
  type: Documentation
  description: 'null'
- url: https://vercel.com/docs/rest-api/reference#rate-limits
  name: Using the REST API - Vercel API Docs
  type: RateLimits
  description: 'null'
- url: https://vercel.com/docs/rest-api/reference#versioning
  name: Using the REST API - Vercel API Docs
  type: Versioning
  description: 'null'
- url: https://vercel.com/docs/rest-api/reference#pagination
  name: Using the REST API - Vercel API Docs
  type: Pagination
  description: 'null'
- url: https://vercel.com/help
  name: Help
  type: Support
  description: 'null'
- url: https://vercel.com/pricing
  name: Find a plan to power your projects.
  type: Pricing
  description: 'null'
- url: https://vercel.com/templates
  name: Find your Template
  type: Templates
  description: 'null'
- url: https://vercel.com/login
  name: Login  Vercel
  type: Login
  description: 'null'
- url: https://vercel.com/signup
  name: Sign Up  Vercel
  type: Signup
  description: 'null'
- url: https://github.com/vercel/vercel
  name: Vercel GitHub Repository
  type: GitHubOrganization
  description: The main open-source Vercel repository, configured as a monorepo containing the CLI and multiple packages.
- url: https://community.vercel.com/
  name: Vercel Community Forum
  type: Forums
  description: The online community space for Vercel discussions, including help, feedback, showcase, and announcements.
- url: https://www.vercel-status.com
  name: Vercel Status
  type: StatusPage
  description: >-
    Real-time and historical status information for Vercel platform services including build, deploy, API, and edge
    network.
- url: https://vercel.com/legal/terms
  name: Vercel Terms of Service
  type: TermsOfService
  description: The legal terms of service governing use of the Vercel platform and services.
- url: https://vercel.com/legal/privacy-policy
  name: Vercel Privacy Policy
  type: PrivacyPolicy
  description: The privacy policy covering data collection and processing practices across Vercel platforms.
- url: https://security.vercel.com
  name: Vercel Trust Center
  type: Security
  description: Security and compliance documentation portal covering SOC 2, ISO 27001, PCI DSS, HIPAA, and GDPR certifications.
- url: https://vercel.com/docs/cli
  name: Vercel CLI
  type: CLI
  description: >-
    Command-line interface for managing and configuring Vercel projects, deployments, domains, DNS, and environment
    variables from the terminal.
- url: https://vercel.com/docs/ai-sdk
  name: Vercel AI SDK
  type: SDKs
  description: >-
    TypeScript toolkit for building AI-powered applications with Next.js, Vue, Svelte, and Node.js, providing a
    unified API to call any LLM.
- url: https://vercel.com/docs/vercel-firewall
  name: Vercel Firewall
  type: Security
  description: >-
    Web Application Firewall embedded in the Vercel Edge Network to protect applications from malicious attacks and
    unauthorized access.
- url: https://vercel.com/docs/vercel-firewall/firewall-api
  name: Vercel Firewall API
  type: Documentation
  description: Documentation for interacting with the security endpoints of the Vercel REST API programmatically.
- url: https://openapi.vercel.sh/
  name: Vercel REST API OpenAPI Specification
  type: OpenAPI
  description: The OpenAPI 3.0.3 specification for the Vercel REST API, automatically generated from the API repository.
- url: https://vercel.com/security
  name: Vercel Security
  type: Security
  description: Overview of Vercel security practices, governance program, and compliance certifications.
- url: https://vercel.com/docs/rest-api/reference
  name: Vercel REST API Reference
  type: APIReference
  description: Complete reference documentation for the Vercel REST API covering all endpoint categories.
- type: Features
  data:
  - 'Hobby plan (free, non-commercial): 100GB bandwidth, 1M edge req/mo'
  - Pro plan at $20/dev/mo with $20 usage credits and 1TB bandwidth
  - Enterprise with custom limits, SAML SSO, SOC 2/HIPAA
  - Bandwidth overage at $0.15/GB above 1TB
  - Edge requests overage at $2/1M above 10M included
  - Function invocations at $0.60/1M
  - Active CPU at $0.128/hour, Provisioned Memory at $0.0106/GB-hour
  - Image Optimization with on-demand transformations
  - Blob Storage, KV, Postgres, Edge Config
  - REST API for projects, deployments, domains, env vars
  - 'Deployment limits: 100/day Hobby, 6000/day Pro'
  - 'Build concurrency: 1 Hobby, 12 Pro'
  - GitHub/GitLab/Bitbucket auto-deploy
  - Edge Functions and Edge Middleware
  - Speed Insights and Web Analytics
  - AI Gateway for LLM routing and observability
  sources:
  - https://vercel.com/pricing
  updated: '2026-05-04'
- name: MCP Server
  url: https://github.com/vercel/next-devtools-mcp
  type: MCPServer
created: '2025-02-08'
modified: '2026-05-30'
position: Consuming
segments:
- Gateways
description: >-
  Vercel is a cloud platform that helps developers build, deploy, and scale modern web applications quickly and
  efficiently. It provides an optimized hosting environment for frontend frameworks like Next.js (which it created), as
  well as other React, Vue, Angular, and static site projects. Vercel automates workflows for continuous deployment,
  edge caching, and serverless functions, so developers can push code changes and see them live almost instantly.
integrations:
- name: AI xAI Grok by xAI
- name: Storage Prisma Instant Serverless Postgres
- name: Contentful CMS A modern content platform
- name: DatoCMS CMS User-friendly, performant Headless CMS
- name: Sitecore OrderCloud Commerce API-first B2X commerce
- name: Swell Commerce Future-proof headless commerce.
- name: Railway DevTools Configless infrastructure
- name: Knock Messaging Messaging API for developers
- name: Novu Messaging The OSS notification infrastructure
- name: Resend Messaging Email for developers
- name: shipshape Observability Blazing-fast deployment dashboards
- name: StepZen Storage GraphQL Made Easy
- name: Tinybird Storage Real-time analytics backend
- name: Tigris Storage Global object storage service
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.23'
