ClickStack: Create Webhook
This endpoint is in beta. API contract is stable, and no breaking changes are expected in the future.
ClickStack: Creates a new webhook for the authenticated team.
ClickStack: Creates a new webhook for the authenticated team.
Authorizations
Use key ID and key secret obtained in ClickHouse Cloud console: https://clickhouse.com/docs/cloud/manage/openapi
Path Parameters
ID of the organization that owns the service.
ID of the ClickStack service.
Body
Webhook name. Must be unique per service within the team.
"Production Alerts"
Webhook service type.
slack, incidentio, generic "slack"
Webhook destination URL.
"https://hooks.slack.com/services/EXAMPLE/WEBHOOK/URL"
Webhook description, shown in the UI.
"Sends critical alerts to the #incidents channel"
Optional request body template. Only for generic/incidentio; rejected for slack.
"{\"alert\": \"{{title}}\", \"severity\": \"{{level}}\"}"