12.03.2026 20:35

SetOperators

[POST] .../v1/channel/setoperators

Полностью заменяет список операторов CRM-канала.

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

Название Тип данных Обязательность Описание
channel_id Int64 Обязательный ID канала
operators Array of ChannelSetOperator Необязательный Новый список операторов; при пустом массиве все операторы канала удаляются
ChannelSetOperator
Название Тип данных Описание
user_id Int64 ID пользователя-оператора; записи с user_id <= 0 пропускаются
sort_order Int32 Порядок в очереди
max_active_leads Int32 Лимит активных лидов для оператора
is_active Boolean Признак активности оператора

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

{
  "channel_id": 3,
  "operators": [
    {
      "user_id": 15,
      "sort_order": 1,
      "max_active_leads": 10,
      "is_active": true
    },
    {
      "user_id": 18,
      "sort_order": 2,
      "is_active": true
    }
  ]
}

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

Название Тип данных Описание
result.row_affected Int64 Количество измененных строк
result.ids Array of Int64 ID измененных записей

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

{
  "ok": true,
  "result": {
    "row_affected": 3,
    "ids": [3]
  }
}