[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
]
}