Alerting & Response/Alert Channels & Integrations
POSTAlertingSince 1.0SynchronousAuth Required
CreateAlertChannel
Create a new notification channel for alert delivery
Execution Availability
Try It Out
Submit a mock request using the current auth context and example-driven inputs.
Request Inputs
Body Fields
nameStringRequiredHuman-readable channel name
Example: Ops Email Channel
descriptionStringRequiredDescription of the channel purpose
Example: Email notifications for operations team
typeStringRequiredChannel type: email, webhook, dingtalk, etc.
Example: email
configObjectRequiredChannel-specific configuration
Example: (nested object)
templateIdStringRequiredMessage template identifier for rendering
Example: tmpl-email-001
Responses
Endpoint
POST/api/v1/alerting/channels
/api/v1/alerting/channels
Request Example
curl -X POST '{host}/api/v1/alerting/channels' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"name":"Ops Email Channel","description":"Email notifications for operations team","type":"email","config":"(nested object)","templateId":"tmpl-email-001","status":"active"}'
Response Example
200{
"uuid": "chan-001",
"name": "Ops Email Channel",
"description": "Email notifications for operations team",
"type": "email",
"status": "active",
"config": null,
"templateId": "tmpl-email-001",
"alertCount": 150
}Change History
This API has no change history records yet.
