v1

latestOpenAPI 3.0.32026-07-14314472448.6 KB
provisioning

Create a contact point.

post/v1/provisioning/contact-points

Headers

X-Disable-Provenancestring

Request body

disableResolveMessageboolean
namestring

Name is used as grouping key in the UI. Contact points with the same name will be grouped in the UI.

provenancestring
settingsJson required
type'alertmanager' | 'dingding' | 'discord' | 'email' | 'googlechat' | 'kafka' | 'line' | 'opsgenie' | 'pagerduty' | 'pushover' | 'sensugo' | 'slack' | 'teams' | 'telegram' | 'threema' | 'victorops' | 'webhook' | 'wecom' required
uidstring

UID is the unique identifier of the contact point. The UID can be set by the user.

Example request

{
  "name": "webhook_1",
  "type": "webhook",
  "uid": "my_external_reference"
}

Response

EmbeddedContactPoint

disableResolveMessageboolean
namestring

Name is used as grouping key in the UI. Contact points with the same name will be grouped in the UI.

provenancestring
settingsJson required
type'alertmanager' | 'dingding' | 'discord' | 'email' | 'googlechat' | 'kafka' | 'line' | 'opsgenie' | 'pagerduty' | 'pushover' | 'sensugo' | 'slack' | 'teams' | 'telegram' | 'threema' | 'victorops' | 'webhook' | 'wecom' required
uidstring

UID is the unique identifier of the contact point. The UID can be set by the user.

Example response

{
  "name": "webhook_1",
  "type": "webhook",
  "uid": "my_external_reference"
}