Update webhook
Update webhook configuration including URL, events, or description.
Authorizations
Use your API key as a Bearer token. Format: Authorization: Bearer sk_live_xxxxx
Headers
API version in YYYY-MM-DD format. Using the latest version ensures access to newest features.
^\d{4}-\d{2}-\d{2}$Path Parameters
Webhook ID
Body
Updated webhook URL
Updated events to subscribe to
1message.queued, message.sent, message.delivered, message.failed, message.expired Updated description
200Enable or disable webhook
Response
Webhook updated successfully
Webhook configuration for delivery status callbacks
Unique webhook identifier
"wh_001xyz"
Callback URL (must be HTTPS)
"https://yourapp.com/webhooks/sms"
List of events to receive
message.queued, message.sent, message.delivered, message.failed, message.expired Whether webhook is currently active
true
Secret key for webhook signature verification
"whsec_abc123xyz456"
Retry configuration for failed deliveries
Last successful webhook delivery
"2026-01-15T10:30:00Z"
Consecutive failure count
x >= 00
Creation timestamp
"2025-11-01T12:00:00Z"