/api/schedule/create

Создание Триггера

  • Эндпоинт: /api/schedule/create

  • Метод: POST;

  • Авторизация: обязательна;

  • Параметры:

Name: Название нового Триггера;

Description: Описание для нового Триггера;

Status: Статус для нового Триггера;

CronTab: Выражение Cron для нового Триггера. Только для ProcessingType = 2;

RobotType: Тип Роботов (0 - один Робот, 1 - группа Роботов);

RobotId: ID Робота для выполнения. Только для RobotType = 2;

RobotGroupId: ID Группы Роботов для выполнения. Только для RobotType = 1;

ProcessingType (обязательно): Тип обработки для нового Триггера (1 - непрерывный, 2 - по расписанию);

StartAt: Дата начала работы нового Триггера;

EndAt: Дата окончания работы нового Триггера;

MaxRuns: Макс. количество запусков для нового Триггера;

MaxRunningRobots: Максимальное количество одновременно работающих Роботов. Только для RobotType = 1;

CheckMissedTrigger: Включение механизма проверки пропущенных Триггеров для нового Триггера (1 - вкл., 0 - выкл.);

ProcessId (обязательно): ID Процесса для выполнения.

  • Пример:

Запрос

Ответ

```json

{

"Name": "New Trigger",

"Process": 5,

"ProcessingType": 1,

}

```

[

"guid": "554ab883-1f82-48e1-bb12-5049002e7d70", ]

Last updated