PUT
/
notifiers
/
{id}
curl --request PUT \
  --url https://api.axiom.co/v2/notifiers/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "disabledUntil": "<string>",
  "id": "<string>",
  "name": "<string>",
  "properties": {
    "customWebhook": {
      "body": "<string>",
      "headers": {},
      "secretHeaders": {},
      "url": "<string>"
    },
    "discord": {
      "discordChannel": "<string>",
      "discordToken": "<string>"
    },
    "discordWebhook": {
      "discordWebhookUrl": "<string>"
    },
    "email": {
      "emails": [
        "<string>"
      ]
    },
    "microsoftTeams": {
      "microsoftTeamsUrl": "<string>"
    },
    "opsgenie": {
      "apiKey": "<string>",
      "isEU": true
    },
    "pagerduty": {
      "routingKey": "<string>",
      "token": "<string>"
    },
    "slack": {
      "slackUrl": "<string>"
    },
    "webhook": {
      "url": "<string>"
    }
  }
}'
{
  "createdAt": "2023-11-07T05:31:56Z",
  "createdBy": "<string>",
  "disabledUntil": "<string>",
  "id": "<string>",
  "name": "<string>",
  "properties": {
    "customWebhook": {
      "body": "<string>",
      "headers": {},
      "secretHeaders": {},
      "url": "<string>"
    },
    "discord": {
      "discordChannel": "<string>",
      "discordToken": "<string>"
    },
    "discordWebhook": {
      "discordWebhookUrl": "<string>"
    },
    "email": {
      "emails": [
        "<string>"
      ]
    },
    "microsoftTeams": {
      "microsoftTeamsUrl": "<string>"
    },
    "opsgenie": {
      "apiKey": "<string>",
      "isEU": true
    },
    "pagerduty": {
      "routingKey": "<string>",
      "token": "<string>"
    },
    "slack": {
      "slackUrl": "<string>"
    },
    "webhook": {
      "url": "<string>"
    }
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
string
required

Body

application/json
name
string
required
properties
object
required
disabledUntil
string
id
string

Response

200 - application/json
Notifier
name
string
required
properties
object
required
createdAt
string
createdBy
string
disabledUntil
string
id
string