Update webhook
Update a webhook endpoint. Only provided fields are changed.
Authentication
AuthorizationBearer
API key (lb_ prefix). Pass as: Authorization: Bearer lb_...
Path parameters
webhook_id
Webhook endpoint ID.
Request
This endpoint expects an object.
name
Display name
url
HTTPS endpoint URL
events
Replaces the current event subscriptions. Empty list subscribes to all events
enabled
Set to false to pause delivery without deleting the endpoint
Response
Successful Response
id
Unique identifier
name
Display name
url
Endpoint URL
secret
HMAC-SHA256 signing secret. Use to verify webhook payload signatures. See docs for verification examples.
events
Subscribed event types. Empty means all events
enabled
false when delivery is paused
readiness
Readiness status with actionable steps if the webhook needs attention.
created_at
Time at which the endpoint was created
object
Object type identifier. Always webhook.
disabled_reason
Reason the webhook was disabled. consecutive_failures when auto-disabled after repeated delivery failures.
Errors
401
Unauthorized Error
404
Not Found Error
422
Unprocessable Entity Error