Update Notificant

Update Notificant

Update a specific notification target

Request
URI
PUT
https://{api_host}/api/v2/notificant/{id}
COPY
Path Parameters
string
id
Required

id


Request Body

Example Body:

{
  "description": "Notificant Description",
  "template": "POST Body -- Mustache syntax",
  "title": "Email title",
  "triggers": [
    "ALERT_OPENED"
  ],
  "method": "EMAIL",
  "recipient": "[email protected]",
  "emailSubject": "Email subject cannot contain new line"
}
Notificant of type(s) application/json
Optional

Show optional properties

{
    "method": "string",
    "description": "string",
    "title": "string",
    "triggers": [
        {}
    ],
    "template": "string",
    "recipient": "string"
}
{
    "method": "string",
    "id": "string",
    "contentType": "string",
    "description": "string",
    "createdEpochMillis": 0,
    "updatedEpochMillis": 0,
    "title": "string",
    "customerId": "string",
    "triggers": [
        "string"
    ],
    "template": "string",
    "recipient": "string",
    "customHttpHeaders": {
        "customHttpHeaders": "string"
    },
    "emailSubject": "string",
    "isHtmlContent": false,
    "routes": [
        {
            "method": "string",
            "target": "string",
            "filter": "string"
        }
    ],
    "creatorId": "string",
    "updaterId": "string"
}
Authentication
This operation uses the following authentication methods.
Responses
200

successful operation

Returns ResponseContainerNotificant of type(s) application/json
"ResponseContainerNotificant Object"
object
status
Required

status

object
response
Optional

Wavefront notificant entity


Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"description:"string","method:"string","recipient:"string","template:"string","title:"string","triggers":["string"]}' https://{api_host}/api/v2/notificant/{id}