Documentation menuDocumentation
Vector documentation
Self-hosted webhooks for Node.js and TypeScript: Standard Webhooks signatures, retries, a delivery log and SSRF protection, in your own PostgreSQL.
Try the live demoStart
Guides
- Sending webhooksEndpoints, tenants, event type filters, custom headers, idempotency and test events.
- Receiving webhooksVerify Vector webhooks in Next.js, Express, Hono and other frameworks, or with any Standard Webhooks library.
- Retries and failuresThe retry schedule, what counts as a failure, automatic disabling of endpoints, and how to retry or resend.
- SecuritySignatures, secret handling and rotation, and the protection against server-side request forgery.
- PostgreSQLKeep endpoints, messages and the delivery log in PostgreSQL, with any driver.
- Workers and serverlessRun deliveries in a long-running process, a cron job, or a queue consumer.
- CLIGenerate secrets, sign and verify bodies, send test events and receive webhooks locally.
- Migrating from SvixMove from a hosted webhook service to Vector without your customers changing their code.