Add

[POST] …/Schedule/Add

Добавляет расписание.

Входные параметры

Название Тип данных Обязательность Описание
Handler_id Int64 Обязательный Id обработчика
Start_date String Необязательный Дата начала в формате: "ДД.ММ.ГГГГ ЧЧ:ММ:СС". По умолчанию подставляет текущую дата. Если передаваемая дата меньше текущей - проставляется декущая
End_date String Необязательный Дата окончания в формате: "ДД.ММ.ГГГГ ЧЧ:ММ:СС". По умолчанию - бесконечное выполнение
Period_type Enum Обязательный Тип периода: <None | 1> - Не задано, <Minute | 2> - Минуты, <Hour | 3> - Часы, <Day | 4> - Дни, <Week | 5> - Недели, <Month | 6> - Месяцы, <Year | 7> - Годы. По умолчанию: None
Period_value Int64 Обязательный Значение периода
ApiLogin String Необязательный Api Login
Data String Необязательный Дополнительные данные
ConnectedIntegrationId String Необязательный Токен (id) подключённой интеграции

Пример запроса

{
    "Handler_id": 1,
    "Start_date": "13.12.2022 13:45:45",
    "End_date": "13.12.2022 14:45:45",
    "Period_type": "Hour",
    "Period_value": 1,
    "ApiLogin": "DB300080-DJAMWB",
    "Data": "example",
    "ConnectedIntegrationId": "d3a4f7b8-12c9-4e0b-bf6d-5d1e9a3c7e29"
}

Выходные параметры

Название Тип данных Описание
result String UUID созданного расписания

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

{
    "ok": true,
    "result": "9f7d3c4e-2b5d-4e21-a26e-8cf0e2bb5b5d"
}