Search

[POST] …/v1/Item/Search

Поиск номенклатуры. Возвращает id номенклатуры.

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

Название Тип данных Обязательность Описание
code String Необязательный Код номенклатуры
name String Необязательный Наименование номенклатуры
articul String Необязательный Артикул номенклатуры
barcode String Необязательный Штрих-код номенклатуры
deleted_mark Boolean Необязательный Помечен на удаление
assemblable Boolean Необязательный Сборный. Может участвовать в сбрке на произвостве
disassemblable Boolean Необязательный Разборный. Может участвовать в разборке на произвостве
compound Boolean Необязательный Метка о том, что товар составной
has_child Boolean Необязательный Вариативный - имеет дочернюю номенклатуру
type Enum Необязательный Тип номенклатуры: <Item | 1> - Товар, <Service | 2> - Услуга

Примечание: Все поля не обязательные, однако в запросе должно содержаться одно из следующих полей:
| code | name | articul | barcode |

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

{
    "code": "1",
    "name": "cola",
    "articul": "1",
    "barcode": "1234567890123",
    "deleted_mark": true,
    "assemblable": true,
    "disassemblable": true,
    "compound": true,
    "has_child": true,
    "type": "item"
}

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

Название Тип данных Описание
result Array of ids Массив ID номенклатуры

Важно: Количество возвращаемых элементов ограничено — не более 100.

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

{
  "ok": true,
  "result": [
    6395
  ]
}