Create notification channel
POST /api/v1/notification-channels
Creates a new notification channel. Requires write scope.
For email channels, a verification email is sent automatically.
The channel starts with verified: 0 and becomes verified: 1 after the user clicks the link.
Pro/Business plans are required for: line, webhook, pagerduty, datadog, github, grafana, jira.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
Type-specific configuration. See documentation for required fields per channel type.
object
Responses
Section titled “ Responses ”Channel created
object
Notification channel (config field excluded — contains secrets)
object
ULID
Email channels start unverified (0) until the user clicks the verification link. All other types are always 1.
Whether a verification email was sent (email channels only)
Invalid config (INVALID_CONFIG)
Unauthorized
Plan limit reached or channel type unavailable on current plan
Write scope required