API Bouncer

Buy me a coffee

Svix

Webhooks as a Service

DevelopmentAuth: API KeyHTTPS: YesCORS: unknownStatus: alive

Last verified: November 12, 2026

Reliability

100% uptime: the documentation responded in 5 of 5 checks over the last 30 days. Median response time: 223 ms.

How we check, and the most reliable APIs →

At a glance

// Fetch the docs page with cURL curl https://www.svix.com

API reference

From Svix's OpenAPI specification (version 1.4), spec updated March 6, 2023, via APIs.guru.

Welcome to the Svix API documentation! Useful links: Homepage Support email Blog Slack Community Introduction This is the reference documentation and schemas for the Svix webhook service API. For tutorials and other documentation please refer to the documentation. Main concepts In Svix you have four important entities you will be interacting with: - messages : these are the webhooks being sent. They can have contents and a few other properties. - application : this is where messages are sent to. Usually you want to create one application for each user on your platform.
  • Endpoints: 52
  • Machine-readable spec: OpenAPI JSON (import into Postman, Insomnia or a code generator)
MethodPathWhat it does
GET/api/v1/app/List Applications
POST/api/v1/app/Create Application
GET/api/v1/app/{app_id}/Get Application
PUT/api/v1/app/{app_id}/Update Application
DELETE/api/v1/app/{app_id}/Delete Application
GET/api/v1/app/{app_id}/attempt/endpoint/{endpoint_id}/List Attempts By Endpoint
GET/api/v1/app/{app_id}/attempt/msg/{msg_id}/List Attempts By Msg
GET/api/v1/app/{app_id}/endpoint/List Endpoints
POST/api/v1/app/{app_id}/endpoint/Create Endpoint
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/Get Endpoint
PUT/api/v1/app/{app_id}/endpoint/{endpoint_id}/Update Endpoint
DELETE/api/v1/app/{app_id}/endpoint/{endpoint_id}/Delete Endpoint
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers/Get Endpoint Headers
PUT/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers/Update Endpoint Headers
PATCH/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers/Patch Endpoint Headers
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/msg/List Attempted Messages
POST/api/v1/app/{app_id}/endpoint/{endpoint_id}/recover/Recover Failed Webhooks
POST/api/v1/app/{app_id}/endpoint/{endpoint_id}/replay-missing/Replay Missing Webhooks
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/secret/Get Endpoint Secret
POST/api/v1/app/{app_id}/endpoint/{endpoint_id}/secret/rotate/Rotate Endpoint Secret
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/stats/Get Endpoint Stats
GET/api/v1/app/{app_id}/endpoint/{endpoint_id}/transformation/Get Endpoint Transformation
PATCH/api/v1/app/{app_id}/endpoint/{endpoint_id}/transformation/Set Endpoint Transformation
GET/api/v1/app/{app_id}/integration/List Integrations
POST/api/v1/app/{app_id}/integration/Create Integration

Showing 25 of 52 endpoints. The full list is in the spec above.

History

  • November 12, 2026: last health check, responding
  • November 2, 2026: Added to the directory (imported from marcelscruz)

See every change to the directory →