GetSettings

FirmSettings

Модель - настройки предприятия

Название Тип данных Описание
id Int64 ID настройки
key Int32 Ключ настройки
value Int32 Значение ключа настройки
name Int32 Наименование ключа
name_var String Языковая переменная наименования ключа
datatype Enum Тип данных значения настройки: <Integer | 1> - Целое число, <Float | 2> - Дробное число, <String | 3> - Строка, <DateTime | 4> - Дата время в формате: "ДД.ММ.ГГГГ ЧЧ:ММ:СС"
last_update Int64 Дата последнего изменения записи в формате unix time в секундах

[POST] …/v1/Firm/GetSettings

Возвращает настройки предприятия.

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

Название Тип данных Обязательность Описание
firm_id Int64 Обязательный ID предприятия
integration_id Int64 Необязательный ID интеграции

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

{
    "firm_id": 1,
    "integration_id": 1
}

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

Название Тип данных Описание
result array of FirmSettings массив настроек предприятия

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

{
  "ok": true,
  "result": [
    {
      "id": 1,
      "key": "PAYME_ENABLED",
      "name": "Включить Payme GO",
      "value": "1",
      "name_var": "payme_enabled",
      "dataType": "Integer",
      "last_update": 1678089984
    }
  ]
}