[POST] …/v1/Item/Search
Поиск номенклатуры. Возвращает id номенклатуры.
Входные параметры
Название | Тип данных | Обязательность | Описание параметра |
---|---|---|---|
code | string | Необязательный | Код номенклатуры |
name | string | Необязательный | Наименование номенклатуры |
articul | string | Необязательный | Артикул номенклатуры |
barcode | string | Необязательный | Штрих-код номенклатуры |
deleted_mark | bool | Необязательный | Помечен на удаление |
assemblable | bool | Необязательный | Сборный. Может участвовать в сбрке на произвостве |
disassemblable | bool | Необязательный | Разборный. Может участвовать в разборке на произвостве |
compound | bool | Необязательный | Метка о том, что товар составной |
has_child | bool | Необязательный | Вариативный - имеет дочернюю номенклатуру |
type | enum | Необязательный | Тип номенклатуры: item (Това), service(Услуга). |
Примечание: Все поля не обязательные, однако в запросе должно содержаться одно из следующих полей:
| 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
]
}