Vercel Webhooks

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.

AsyncAPI Specification

vercel-webhooks-asyncapi.yml Raw ↑