Commands
| Command | Description |
|---|---|
devhelm webhooks list | List all webhooks |
devhelm webhooks get <id> | Get webhook details |
devhelm webhooks create | Create a webhook |
devhelm webhooks update <id> | Update a webhook |
devhelm webhooks delete <id> | Delete a webhook |
devhelm webhooks test <id> | Send a test event |
webhooks list
webhooks get
Webhook IDs are UUIDs — get them fromdevhelm webhooks list.
webhooks create
| Flag | Type | Required | Description |
|---|---|---|---|
--url | string | Yes | Endpoint URL that receives event payloads (must be a valid HTTP(S) URL) |
--events | string | Yes | Comma-separated list of subscribed events |
--description | string | — | Human-readable description |
monitor.created, monitor.updated, monitor.deleted, incident.created, incident.resolved, incident.reopened, service.status_changed, service.component_changed, service.incident_created, service.incident_updated, service.incident_resolved
webhooks update
create, all optional. --events replaces the full subscription list — include every event you still want.
webhooks delete
Prompts for confirmation; pass--yes (-y) in scripts and CI.
webhooks test
Send a test event to verify the endpoint is reachable and responding correctly.Next steps
Webhook integration
Payload format, HMAC signing, and event types.
Alert channels
Manage alert channel webhooks for incident notifications.