09.03.2026 13:20

AddFromServer - УСТАРЕВШИЙ

ProductItem

Метод помечен как устаревший и вскоре будет удален

Модель ответа поиска товаров.

Поля id, sync, unit_id помечены как устаревшие и будут удалены после 31.12.2026.

Название Тип данных Описание
id Int64 УСТАРЕВШЕЕ поле. До 31.12.2026 возвращается для совместимости. Значение: 0
name String Наименование товара в базе Regos Product
barcode String Штрих-код товара в базе Regos Product
icps String ИКПУ в базе Regos Product
sync Boolean УСТАРЕВШЕЕ поле. До 31.12.2026 возвращается для совместимости. Значение всегда true
labeled Boolean Подлежит ли товар обязательной маркировке: true - Подлежит, false - Не подлежит
unit_id Int64 УСТАРЕВШЕЕ поле. До 31.12.2026 возвращается для совместимости. Значение: 0

[POST] …/v1/item/addfromserver

Поиск данных выполняется через VCR Cabinet API.
Выходной контракт метода сохранён для совместимости.

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

Название Тип данных Обязательность Описание
search String Обязательный Строка для поиска
lang String Необязательный. По умолчанию ru Язык поиска
barcode String Необязательный Поиск по штрих-коду

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

{
    "search": "example",
    "lang": "ru",
    "barcode": "1234567890123"
}

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

Название Тип данных Описание
result Array of ProductItem Массив товар из Regos Product

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

{
    "ok": true,
    "result": [
        {
            "id": 0,
            "name": "example",
            "barcode": "1234567890123",
            "icps": "10001234567890123",
            "sync": true,
            "labeled": true,
            "unit_id": 0
        }
    ]
}

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

Название Тип данных Обязательность Описание
request_data Object Необязательный Параметры запроса.

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

{}

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

Название Тип данных Описание
result Object Результат выполнения метода.

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

{
  "ok": true,
  "result": {}
}