Get

[POST] …/Integration/Get

Возвращает список доступных (не подключённых) интеграций.

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

Название Тип данных Обязательность Описание
keys Array of String Необязательный Массив ключей (системных названий) интеграций
group_ids Array of Int32 Необязательный Массив ID групп интеграций
lang_code String Необязательный Трёхбуквенный код языка на котором предоставляется ответ
limit Int32 Необязательный Количество возвращаемых элементов выборки
offset Int32 Необязательный Смещение от начала выборки

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

{
    "keys": [1],
    "group_ids": [1],
    "lang_code": "RUS",
    "limit": 1,
    "offset": 1
}

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

Название Тип данных Описание
result Array of Integration Массив доступных интеграций
next_offset Int32 Смещение для следующей выборки данных
total Int32 Количество элементов выборки

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

{
    "ok": true,
    "result": [
        {
            "key": "FIRST_INTEGRATION",
            "name": "Integration 1",
            "description": "first intefration",
            "scheduled": true,
            "check_enabled": true,
            "handler": "MarketPlace",
            "image_url": "regos.uz/example.png"
        }
    ],
    "next_offset": 2,
    "total": 1
}