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


ПОСТ
https://api.dotcom-monitor.com/config_api_v1/devices/PostponeTimed

Приостанавливает мониторинг нескольких устройств с предоставленными идентификаторами (например, во время периода обслуживания) на указанный период времени в заданную дату и время.

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

Content-Type: application/json
Пример Опубликовать текст запроса, который отложит мониторинг для перечисленных устройств
{
"SetPostpone": [
  {
   "Device_ID": 7314,
   "Postpone_Min": 20
  },
  {
   "Device_ID": 7925,
   "Postpone_Min": 10,
   "Date_From": "19-May-2023 11:33"
  },
  {
   "Device_ID": 10764,
   "Postpone_Min": 30
  },
  {
   "Device_ID": 12090,
   "Postpone_Min": 900,
   "Date_From": "19-May-2023 11:33"
  }
]
}

Параметры кузова

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

Массив объектов

true

Содержит параметры для установки временных пауз в мониторинге для группы указанных тестов.
Device_ID

int32

true

Уникальный идентификатор устройства мониторинга. Сведения о запросе списка идентификаторов устройств на платформе см. в разделе API: получение списка устройств по платформам.
Postpone_min

int

true

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

Пример 1:

{
   "Device_ID": 7394,
   "Postpone_Min": 20
}

Отложит (установит техническое обслуживание) на 10 минут для устройства с ID 7394.

Пример 2. Отложить мониторинг:

{ 
"Device_ID":7394
"Postpone_Min": 0 
}

Включит мониторинг устройства с ID 7394 сразу в момент запроса.

Date_From

струна

необязательный

Временная метка, отражающая момент, когда устройство будет отложено.

Пример:

{
"Device_ID":7394
"Postpone_Min": 10,
 "Date_From": "14-May-2023 12:30"
}

Отложит (установит техническое обслуживание) на 10 минут для устройства с ID 7394 от указанной даты и времени. Время устанавливается на основе часового пояса пользователя (автоконвертация на стороне сервера).

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

Пример ответа
{

"Success": true,

"Result": "Bulk timed postpone has been set."

}