Skip to main content
GET
/
notifications
/
channels
/
{id}
curl "https://kodostatus.com/api/v1/notifications/channels/ch_abc123" \
  -H "X-API-Key: your_api_key"
{
  "id": "ch_abc123",
  "organization_id": "org_xyz",
  "type": "slack",
  "name": "Engineering Alerts",
  "config": {
    "webhook_url": "https://hooks.slack.com/servi..."
  },
  "enabled": true,
  "notify_on_incident": true,
  "notify_on_maintenance": true,
  "created_at": "2026-01-15T10:00:00.000Z",
  "updated_at": "2026-02-10T08:30:00.000Z"
}

Path Parameters

id
string
required
The notification channel ID

Response

id
string
Channel ID
type
string
Channel type: slack, discord, teams, webhook, sms, pagerduty, email, or voice
name
string
Display name
config
object
Type-specific configuration (sensitive values are masked)
enabled
boolean
Whether the channel is active
notify_on_incident
boolean
Whether to send notifications for incidents
notify_on_maintenance
boolean
Whether to send notifications for maintenance windows
created_at
string
ISO 8601 timestamp
updated_at
string
ISO 8601 timestamp
curl "https://kodostatus.com/api/v1/notifications/channels/ch_abc123" \
  -H "X-API-Key: your_api_key"
{
  "id": "ch_abc123",
  "organization_id": "org_xyz",
  "type": "slack",
  "name": "Engineering Alerts",
  "config": {
    "webhook_url": "https://hooks.slack.com/servi..."
  },
  "enabled": true,
  "notify_on_incident": true,
  "notify_on_maintenance": true,
  "created_at": "2026-01-15T10:00:00.000Z",
  "updated_at": "2026-02-10T08:30:00.000Z"
}
Sensitive configuration values (webhook URLs, API tokens, secrets) are truncated or masked in the response. Full values are never returned after creation.