List the provider catalog

The webhook providers WebhookVault understands: the slug an endpoint's provider field accepts, where each provider announces its event type, which header carries its signature, and whether subscribing requires a challenge handshake. Static reference data: cache it freely.

GET
/api/v1/providers
AuthorizationBearer <token>

API key in the Authorization header: Authorization: Bearer wv_live_…. Keys are created on the API keys page in the app, shown once, and scoped to your workspace. X-Api-Key: wv_live_… is accepted as a fallback for tools that can't set Authorization.

In: header

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

{
  "items": [
    {
      "slug": "string",
      "name": "string",
      "eventSource": "none",
      "eventKey": "string",
      "signatureHeader": "string",
      "challengeResponse": true,
      "docsUrl": "string",
      "setupPath": "string",
      "tier": 0,
      "verification": {
        "supported": true,
        "scheme": "string",
        "secretLabel": "string"
      },
      "handshakeTokenNeeded": true
    }
  ]
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "code": "string",
  "traceId": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "code": "string",
  "traceId": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "code": "string",
  "traceId": "string"
}

On this page