[POST] …/v1/Application/GetSettings
Получение настроек пользователя.
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
app_id | int32 | Обязательный | ID приложения: Regos.Online = 1 |
ids | array of int64 | Необязательный | ID настроек |
Пример запроса
{
"app_id":1,
"ids": []
}
Выходные параметры - массив объектов настроек пользователя
Название | Тип данных | Описание параметра |
---|---|---|
id | Int64 | ID настройки |
key | string | Ключ настройки |
value | string | Тип данных, использующийся в значении ключа value: Integer = 1, Float = 2, String = 3, DateTime = 4 |
name | string | Наименование |
name_var | string | Наименование (ключ из переводов) |
last_update | Int64 | Дата последнего изменения записи в формате Unixtime в секундах |
Пример ответа
{
"ok": true,
"result": [
{
"id": 1,
"key": "firm_id",
"value": "1",
"name": "Предприятие",
"name_var": "sys_app_setting_default_firm",
"last_update": 1707281874
},
{
"id": 2,
"key": "stock_id",
"value": "0",
"name": "Склад",
"name_var": "sys_app_setting_default_stock",
"last_update": 1707281874
},
{
"id": 3,
"key": "period",
"value": "3",
"name": "Период",
"name_var": "sys_app_setting_default_period",
"last_update": 1707281874
}
]
}