Skip to main content
Manage platform webhooks from the command line. Platform webhooks push events from DevHelm to your HTTP endpoints — distinct from alert channel webhooks used for incident notifications.

Commands

CommandDescription
devhelm webhooks listList all webhooks
devhelm webhooks get <id>Get webhook details
devhelm webhooks createCreate 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

devhelm webhooks list

webhooks get

devhelm webhooks get 42 -o json

webhooks create

devhelm webhooks create \
  --url https://hooks.example.com/devhelm \
  --events monitor.created,incident.created,incident.resolved
FlagTypeRequiredDescription
--urlstringYesEndpoint URL that receives event payloads
--eventsstringYesComma-separated list of subscribed events
--descriptionstringHuman-readable description

webhooks update

devhelm webhooks update 42 \
  --events monitor.created,monitor.deleted,incident.created
Supports the same flags as create.

webhooks delete

devhelm webhooks delete 42

webhooks test

Send a test event to verify the endpoint is reachable and responding correctly.
devhelm webhooks test 42

Next steps

Webhook integration

Payload format, HMAC signing, and event types.

Alert channels

Manage alert channel webhooks for incident notifications.