Модель, описывающая настройки интеграции
Название | Тип данных | Описание |
---|---|---|
id | Int64 | ID настройки интеграции |
key | string | Ключ настройки интеграции |
value | string | Значение настройки интеграции |
name | String | Наименование ключа |
name_var | String | Языковая переменная наименования ключа |
dataType | Enum | Тип данных значения настройки: <Integer | 1 > - Целое число, <Float | 2 > - Дробное число, <String | 3 > - Строка, <DateTime | 4 > - Дата время в формате: "ДД.ММ.ГГГГ ЧЧ:ММ:СС" |
last_update | Int64 | Дата последнего изменения записи в формате unixtime в секундах |
Важно: Настройки для каждой интеграции отличаются (поля key
и value
).
[POST] …/v1/Integration/SettingsGet
Возвращает настройки интеграции
Входные параметры
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
id | Int64 | Обязательный | ID интеграции |
firm_id | Int64 | Необязательный, если owner = firm |
ID интеграции |
Пример запроса
{
"id": 1
}
Выходные параметры
Название | Тип данных | Описание |
---|---|---|
result | Array of IntegrationSetting | Массив настроек интеграции |
Пример ответа
{
"ok": true,
"result": [
{
"id": 1,
"key": "USER_LOGIN",
"value": "regossync",
"name": "Логин",
"name_var": "app_login",
"dataType": "String",
"last_update": 1715686781
}
]
}