Get a webhook endpoint
Returns one endpoint with its events, status and failure counters. The secret isn’t returned.
Scopes: webhook:read
Authorizations
An API key from Settings → API keys, sent as Authorization: Bearer kb_live_…. A workspace key starts kb_; a personal key starts kbp_ and acts as its owner.
Headers
The API version to answer as, a date (YYYY-MM-DD). Leave it out for the current version (2026-11-07). An unknown version is refused with 400 unsupported_api_version.
2026-11-07 "2026-11-07"
Path Parameters
Response
Successful Response
The endpoint id.
Where events are sent.
active or disabled.
The event types (or patterns) it receives.
The last characters of the signing secret.
Send this back as revision on an update.
ISO 8601 time it was created.
ISO 8601 time it last changed.
The endpoint's label.
A note for your team.
Why Kallabot turned it off, when it did.
Only events about these agents; empty is all.
Whether payloads carry conversation content.
The event payload version this endpoint receives.
standard (Standard Webhooks whsec_…) or legacy (rotate it).
When the previous secret stops signing, during a rotation's grace period.
Deliveries failed in a row.
When the current run of failures started.
The last successful delivery.
The signing secret. Only on create and rotate, and never on a replay.