Skip to main content
Organization alert delivery channels for email, signed HTTPS webhooks, and Slack. Destinations and stored credentials are masked after creation.

alertChannels.list

List alert channels with masked destinations and credential hints.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: read

Example

Responses

Response body (200)

An array of objects with these fields:

alertChannels.create

Create an email, signed webhook, or Slack channel. Endpoint credentials are encrypted; a generated signing secret is shown only once.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: admin
  • Billing: requires active organization billing — returns 402 otherwise.
  • Risk: write · sensitive (elevated blast radius)

Request body

Example

Responses

Response body (201)

alertChannels.get

Get one alert channel with its destination and credentials masked.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: member
  • Risk: read

Example

Responses

Response body (200)

alertChannels.update

Rename a channel or replace its destination and encrypted credential. Omitted secret fields keep the stored value.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: admin
  • Billing: requires active organization billing — returns 402 otherwise.
  • Risk: write · sensitive (elevated blast radius)

Request body

Example

Responses

Response body (200)

alertChannels.delete

Delete an alert channel and stop future deliveries through it.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: owner
  • Risk: destructive · sensitive (elevated blast radius)

Example

Responses

alertChannels.test

Send a clearly labeled test notification through an alert channel.
  • Auth: Organization API key (Authorization: Bearer korve_...) or dashboard session.
  • Minimum role: admin
  • Risk: write · sensitive (elevated blast radius)

Request body

A object value.

Example

Responses