Модель - настройки предприятия
Название | Тип данных | Описание |
---|---|---|
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
}
]
}