---
title: "List supported customer webhook event types"
method: GET
path: "/v1/webhooks/event-catalog"
tags: ["webhooks"]
---

# List supported customer webhook event types

`GET /v1/webhooks/event-catalog`

Return the webhook events the caller's org may subscribe to.

Endpoint enablement and per-event subscriptions are configured in Svix.

## Response `200`

Successful Response

- EventCatalogResponse — Supported customer webhook event types.
  - `events` EventCatalogEntry[], required
    - `type` 'conversation.session.completed' | 'session.extraction.completed' | 'integration.connection.error' | 'integration.connection.disconnected' | 'knowledge_base.document.indexed' | 'knowledge_base.document.failed' | 'knowledge_base.document.quarantined' | 'policy.violation.detected', required — Named platform events in the v1 launch catalog.
    - `description` string, required
    - `group` string, required — Display grouping, e.g. 'Conversation'.
    - `sensitivity` 'non_pii' | 'pii' | 'gated', required — Payload sensitivity tier for retention, docs, and observability.

## Other responses

- `400` — Bad request
- `401` — Authentication required

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/revisions/5a5597ebb2d6/schema)
