Перейти к основному содержимому

Сохранить настройки таблицы текущего пользователя

PUT
/table-settings/{tableKey}

Создает или заменяет настройки конкретной таблицы только для пользователя из текущей JWT-сессии.

Контракт

Параметр
Значение
Разделtable-settings
АвторизацияCookieAuth
Принимаетapplication/json
Возвращаетapplication/json

Параметры

2 параметров

Имя
Где
Обязательный
Тип
Описание
tableKeypathдаstringСтабильный ключ таблицы
settingsbodyдаobjectНастройки таблицы
  • {
      "columnWidths": {
        "<key>": 0
      },
      "knownColumns": [
        "<string>"
      ],
      "rowHeight": "compact",
      "version": 0,
      "visibleColumns": [
        "<string>"
      ]
    }

Ответы

4 ответов

Статус
Описание
Тип
200
OKobject
400
Некорректные настройкиobject
401
Не авторизованobject
500
Внутренняя ошибка сервераobject
  • {
      "settings": {
        "columnWidths": {
          "<key>": 0
        },
        "knownColumns": [
          "<string>"
        ],
        "rowHeight": "compact",
        "version": 0,
        "visibleColumns": [
          "<string>"
        ]
      },
      "tableKey": "<string>",
      "updatedAt": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }
  • {
      "data": {},
      "error": "<string>"
    }