action dracoon_request_notification_channels {
label: "Request list of notification channels"
description: "
🚀 Since v4.20.0
\n\n### Description: \nRetrieve a list of configured notification channels.\n\n### Precondition:\nRight _\"change config\"_ required.\n\n### Postcondition:\nList of notification channels is returned.\n\n### Further Information:\nNone.\n"
provider: dracoon
method: GET
path: "/v4/settings/notifications/channels"
encoding: json
input: {
type: "object"
properties: {
"X-Sds-Auth-Token": {
type: "string"
}
}
additionalProperties: false
}
output: {
type: "object"
description: "List of notification channels"
required: ["items"]
properties: {
items: {
type: "array"
description: "List of notification channels"
items: {
type: "object"
description: "Notification channel information"
required: ["frequency", "id", "isEnabled", "name", "type"]
properties: {
frequency: {
type: "integer"
format: "int64"
description: "Channel frequency (aggregation window size in minutes)"
}
id: {
type: "integer"
format: "int32"
description: "Channel ID"
}
isEnabled: {
type: "boolean"
description: "Determines whether channel is enabled"
}
name: {
type: "string"
description: "Name"
}
type: {
type: "string"
description: "Channel type (only `EMAIL` available at the moment)"
}
}
}
}
}
}
}