URL-адрес запроса

Поместить https://api.dotcom-monitor.com/config_api_v1/template/{template_id}

Параметры пути

поле Type Обязательно описание
template_id

струна

true

Уникальный идентификатор шаблона, который необходимо изменить.

Параметры заголовка

Content-Type: application/json
Пример содержимого POST
{
"Name": "email template",
"Subject": "Monitoring Alert ",
"Email_Reply_To": "reply@to.com",
"Template_Type": "Html",
"Error_Message": "Device: \u003c%Site_Name%\u003e\r\n
Location: \u003c%Location%\u003e\r\n
Error Code: \u003c%Error_Code%\u003e\r\n
Error Description: \u003c%Error_Dscr%\u003e",
"Test_Message": "Relax, nothing happened",
"Uptime_Message": "Life is good",
"Assigned_To": []
}

Требуемые параметры кузова

Чтобы изменить параметры объекта шаблона, рекомендуется сначала получить информацию о существующем шаблоне и использовать ответ в качестве примера.

В тексте запроса обязательны для заполнения следующие поля:

поле Type Обязательно/Опционально описание

имя

струна

Обязательно

Имя шаблона.

пример:

“Имя”: “HTML Шаблон”

Email_Reply_To

струна

Обязательно

пример:

“Email_Reply_To”: “reply@company.com”

Template_Type

струна

Обязательно

Это поле определяет формат типа шаблона (сообщения).

Возможные значения:

  • HTML
  • Txt

пример:

“Template_Type”: “txt”

Error_Message

струна

Обязательно

Текст сообщения об ошибке.

пример:

“Error_Message”: “Произошла ошибка”

Test_Message

струна

Обязательно

пример:

“Test_Message”: “Это тестовое оповещение для устройства No u003c%Site_Name%.u003e. Если у вас есть какие-либо вопросы, пожалуйста, свяжитесь с u003c%Contact_Full_Name%u003e”

Uptime_Message

струна

Обязательно

пример:

“Uptime_Message”: “Устройство No u003c%Site_Name%u003e обнаружено, чтобы вернуться в онлайн на u003c%Monitor_DateTime%ю003e от места мониторинга: u003c%Location%u003e”

Assigned_To

Массив, содержащий значения int32

Обязательно

Этот массив содержит список идентификаторов устройств, на которые была назначена группа оповещения.

пример:

“Assigned_To”: 8533, 8534 9756

Реакция на успех

Пример ответа
{
"Success":true,
"Result":"Template 398 has been updated"
}