webhooks Commands
Manage webhooks
Output formatting flags (--json, --jq, and --template) are documented once in Output Formatting and are omitted from the tables below.
bctrl webhooks create
Create a webhook endpoint. Deliveries are signed per Standard Webhooks (webhook-id, webhook-timestamp, webhook-signature), so any Standard Webhooks library verifies them. The whsec_ signing secret is returned once; store it securely.
bctrl webhooks delete
Delete a webhook endpoint. Historical delivery records remain in the audit ledger.
bctrl webhooks deliveries list
List delivery attempts for one webhook endpoint, including response status and retry state.
bctrl webhooks deliveries redeliver
Reset one delivery and queue it for another signed delivery attempt.
bctrl webhooks get
Get one webhook endpoint without exposing its signing secret.
bctrl webhooks list
List webhook endpoints visible to the current organization or subaccount scope.
bctrl webhooks rotate-secret
Replace a webhook signing secret. The new secret is returned once and signs every delivery from now on; for 24 hours the previous secret also signs (a second v1 signature), so receivers can switch without dropping deliveries.
bctrl webhooks test
Queue a signed test event for a webhook endpoint and return its delivery record.
bctrl webhooks update
Update a webhook destination, event subscriptions, label, or enabled state.

