Create channel

Request Arguments

ArgumentTypeDescription
typestring (enum)Type of channel to create. This value is specified in the request URL. Use a single lowercase value. Supported channel types are listed in the channel types section below.
parametersJSON objectConfiguration parameters required for the selected channel type. Refer to the examples for the expected payload structure of each supported channel type.

Response Fields

FieldTypeDescription / Example
idstring ($uuid)Unique channel ID.
typestringChannel type. See the supported channel types list below.
namestringChannel name.
tagsstringTags automatically assigned to the channel based on the API token used to create it.
channelDataJSONChannel configuration parameters as stored in Anodot.
statestringChannel state. Newly created channels should have a value of Active.
channelMetaJSONChannel metadata as stored in Anodot.
timezonestringTime zone configured for the channel.

Channel List

TypeDescription
emailCreate an email distribution list and send alerts to its recipients.
webhookSend alerts as JSON payloads to a webhook endpoint.
slackPost alerts as messages to a Slack channel.
slackappManage alerts using the Anodot Slack App.
pagerdutyCreate events in a PagerDuty service.
jiraCreate tickets in a Jira project.
opsgenieCreate alerts in Opsgenie.
msteamsPost alerts as messages to a Microsoft Teams channel.
tamtamSend alerts as TamTam messages.
mattermostPost alerts as messages to a Mattermost channel.
snsSend alerts as AWS SNS messages.
telegramSend alerts as Telegram messages.
servicenowSend alerts to ServiceNow.
salesforceCreate Salesforce cases from alerts.
Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json