SettingsGet

IntegrationSetting - Модель, описывающая настройки интеграции
Название Тип данных Описание параметра
id Int64 ID настройки интеграции
key string Ключ настройки интеграции
value string Значение настройки интеграции
name String Наименование ключа
name_var String Языковая переменная наименования ключа
datatype Enum Тип данных значения настройки: integer, float, string, datetime
last_update Int64 Дата последнего изменения записи в формате unixtime в секундах

Важно: настройки для каждой интеграции отличаются (поля key и value).

[POST] …/v1/Integration/SettingsGet

Возвращает настройки интеграции

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

Название Тип данных Обязательность Описание параметра
id Int64 Обязательный 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
    },
    {
      "id": 2,
      "key": "USER_PASSWORD",
      "value": "q7YYNzFALX9HfS9B",
      "name": "Пароль",
      "name_var": "app_password",
      "dataType": "String",
      "last_update": 1715686781
    },
    {
      "id": 3,
      "key": "PRICE_TYPE",
      "value": "1",
      "name": "Вид цены",
      "name_var": "app_price_type",
      "dataType": "Integer",
      "last_update": 1715686781
    },
    {
      "id": 4,
      "key": "STOCK_IDS",
      "value": "1",
      "name": "Склад",
      "name_var": "app_stock",
      "dataType": "String",
      "last_update": 1715686781
    },
    {
      "id": 43,
      "key": "ENABLE_ORDERS",
      "value": "1",
      "name": "Принимать заказы",
      "name_var": "app_enable_orders",
      "dataType": "Integer",
      "last_update": 1715686781
    },
    {
      "id": 44,
      "key": "ORDER_FROM_ID",
      "value": "undefined",
      "name": "Источник заказа",
      "name_var": "app_delivery_from",
      "dataType": "Integer",
      "last_update": 1715686781
    },
    {
      "id": 45,
      "key": "ORDER_DELIVERY_TYPE_ID",
      "value": "undefined",
      "name": "Способ доставки",
      "name_var": "app_delivery_type",
      "dataType": "Integer",
      "last_update": 1715686781
    }
  ]
}