20.05.2026 14:20

Add

[POST] ...v1/widget/add

Метод Widget/Add добавляет один или несколько виджетов на дашборд.

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

Название Тип данных Обязательность Описание
dashboard_id Int64 Обязательный ID дашборда
widget_type Enum Обязательный Тип виджета
name String Обязательный Наименование виджета, не более 100 символов
row Int32 Необязательный Строка расположения
column Int32 Необязательный Колонка расположения. Нумерация начинается с 0
width Int32 Необязательный Ширина виджета
height Int32 Необязательный Высота виджета
firm_id Int64 Необязательный ID предприятия, 0 - предприятие не указано
stock_id Int64 Необязательный ID склада, 0 - склад не указан
connected_integration_id String Обязательный для widget_type = Integration (19) ID подключённой интеграции. Интеграция должна быть активной и поддерживать обработчик Widget

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

[
    {
        "dashboard_id": 3,
        "widget_type": "Integration",
        "name": "Заявки из интеграции",
        "row": 0,
        "column": 0,
        "width": 4,
        "height": 3,
        "firm_id": 0,
        "stock_id": 0,
        "connected_integration_id": "58b28744515e4e4c987078544d8eaacc"
    }
]

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

Название Тип данных Описание
ok Boolean Признак успешности запроса
result Object Результат добавления

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

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