Notification Channels

List Notification Channels

GET /api/notification-channels

get/api/notification-channels

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/notification-channels
  • Auth: HTTP bearer

Query parameters

organizationIdstring

Global admins only.

customerIdstring

Id or public id: organization channels plus this customer's.

websiteIdstring

Id or public id: adds the website overrides.

Response

Successful response

idinteger required
organizationIdinteger required
customerIdinteger nullable required

null = organization channel.

websiteIdinteger nullable required

Set for a website-specific override.

typestring required

Channel type, e.g. email, sms, webhook, slack.

category'direct' | 'integration' required
namestring required
configobject required

Provider settings. Secrets come back as null with a has<Secret> flag beside them.

delaySecondsinteger nullable required
conditionsobject nullable required
allowedPackageTypesstring[] nullable required

null = all packages.

isActiveboolean required
verifiedAtstring date-time nullable required

Last proven delivery; null = never verified.

createdAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.