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

Шаблоны предупреждений можно создавать двумя способами:

класть https://api.dotcom-monitor.com/config_api_v1/templates
Поместить https://api.dotcom-monitor.com/config_api_v1/templates?verb=PUT

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

Content-Type: application/json
Пример тела PUT / POST
{
"Name": "email template",
"Subject": "Monitoring Alert ",
"Email_Reply_To": "reply@to.com",
"Template_Type": "Html",
"Error_Message": "Error occurred",
"Test_Message": "Relax, this is just test message",
"Uptime_Message": "Device is back online",
}

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

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

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

поле 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":398
}
поле

Type

описание

Результат

int32

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