Довідка
Markdown статтіПовідомити про помилку

Дія custom_modules_list

System ID: action_custom_modules_list

Опис

Отримує унікальні значення обраного поля з кастомного модуля (разом з ID записів) і формує обʼєкт списку для UI: випадаючі списки, автодоповнення тощо. Можна фільтрувати записи та обмежувати кількість елементів.

Події (гілки сценарію)

Події-гілки немає. Дія повертає обʼєкт списку (не імʼя гілки):

{
  "total": 0,
  "value": null,
  "list": []
}

Кожен елемент list зазвичай містить id, text, value. Якщо модуль або поле не задані / сталася помилка — повертається порожній обʼєкт зі total: 0.

Параметри

Параметр Тип Обовʼязковий Типово Опис
module_name string Так Alias (назва) кастомного модуля. Також приймається model
field string Так Поле, з якого брати унікальні значення
bot_id number Ні поточний бот ID бота для модуля
filters object Ні null Фільтри записів (обʼєднуються з полями з констант користувача)
limit number Ні 50 Максимум елементів. 0 — без обмеження

Приклад конфігурації

{
  "module_name": "product",
  "field": "category",
  "filters": {
    "status": "active"
  },
  "limit": 50
}

Повʼязані документи

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит