ChannelCredentials
January 14, 2026 ยท View on GitHub
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
webhookUrl | Optional<String> | :heavy_minus_sign: | Webhook URL used by chat app integrations. The webhook should be obtained from the chat app provider. | https://example.com/webhook |
channel | Optional<String> | :heavy_minus_sign: | Channel specification for Mattermost chat notifications. | general |
deviceTokens | List<String> | :heavy_minus_sign: | Contains an array of the subscriber device tokens for a given provider. Used on Push integrations. | [ "token1", "token2", "token3" ] |
alertUid | Optional<String> | :heavy_minus_sign: | Alert UID for Grafana on-call webhook payload. | 12345-abcde |
title | Optional<String> | :heavy_minus_sign: | Title to be used with Grafana on-call webhook. | Critical Alert |
imageUrl | Optional<String> | :heavy_minus_sign: | Image URL property for Grafana on-call webhook. | https://example.com/image.png |
state | Optional<String> | :heavy_minus_sign: | State property for Grafana on-call webhook. | resolved |
externalUrl | Optional<String> | :heavy_minus_sign: | Link to upstream details property for Grafana on-call webhook. | https://example.com/details |