Добавить товар
post
test.api.bulavka.uz/bulavka-rpc/productservice/add
Request body application/json
| Свойство | Описание |
|---|---|
idrequired type: String | ID товара на стороне поставщика |
titlerequired type: String | Наименование товара на сайте |
descriptionrequired type: String | Подробное описание товара |
materialsoptional type: String Пример: "30% полиэстер, 70% хлопок" | Описание состава товара |
seasonsoptional type: Array Допустимые значения: "spring""summer""autumn""winter" | Определяет сезон товара |
categoryIdrequired type: Number | ID категории |
brandIdrequired type: Number | ID бренда |
imagerequired type: Object | Основное фото товара |
imagerequired type: String | Ссылка на изображение |
filenamerequired type: String | Хеш изображения |
indexrequired type: Number | Позиция изображения |
widthrequired type: Number | Ширина изображения |
heightrequired type: Number | Высота изображения |
imagesoptional type: Array[Object] | Дополнительные фотографии товара |
imagerequired type: String | Ссылка на изображение |
filenamerequired type: String | Хеш изображения |
indexrequired type: Number | Позиция изображения |
widthrequired type: Number | Ширина изображения |
heightrequired type: Number | Высота изображения |
tagsrequired type: Array | ID тегов |
unitrequired type: String Допустимые значения: "шт""комплект""пара""упаковка" | Единица измерения товара |
ikpurequired type: String | ИКПУ – это идентификационный код и услуг. |
pricerequired type: Number | Цена товара (UZS) |
salerequired type: Number | Цена товара со скидкой (UZS) |
isVatrequired type: Boolean | Определяет, является ли товар с учётом НДС |
vatrequired type: Number | Значение ставки НДС (процент) |
cooperationFormrequired type: String Допустимые значения: "FBO""FBS""RETAIL" | Определяет форму сотрудничества товара |
genderoptional type: String Допустимые значения: "male""female""unisex""none" | Определяет гендер товара |
supplieroptional type: Object | Данные поставщика |
idoptional type: String | ID товара (на стороне поставщика) |
titleoptional type: String | Заголовок товара (на стороне поставщика) |
coloroptional type: String | Цвет товара (на стороне поставщика) |
descriptionoptional type: String | Описание товара (на стороне поставщика) |
parametersoptional type: Array[Object] | Характеристики товара |
parameterIdrequired type: Number | ID параметра |
valueIdrequired type: Number | ID значения параметра |
customValueoptional type: Number | Произвольное значение параметра |
sizesrequired type: Array[Object] | Список с описанием размеров |
valuerequired type: String Пример: "XL" | Значение размера |
countrequired type: Number | Количество товара с данным размером |
sizeIdoptional type: Number | ID размера |
countoptional type: Number | Количество товара - указывается если нет размеров |
shippingDetailsrequired type: Object | Перечень данных для вычисления доставки |
weightrequired type: Number | Вес товара (в килограммах) |
heightrequired type: Number | Высота товара (в сантиметрах) |
lengthrequired type: Number | Длина товара (в сантиметрах) |
widthrequired type: Number | Ширина товара (в сантиметрах) |
diameterToprequired type: Number | Диаметр 1 (в сантиметрах) |
diameterBottomrequired type: Number | Диаметр 2 (в сантиметрах) |
Пример тело запроса (Request body)
{"title":"Test product","description":"Lorem Ipsum is simply dummy text of the...","materials":"30% хлопок, 30% полиэстер, 20% эластан","unit":"шт","brandId":5091,"categoryId":94,"seasons":["spring","summer"],"cooperationForm":"FBO","tags":[9165,3075,9594],"parameters":[{"parameterId":10,"valueId":10262},{"parameterId":12,"valueId":54,"customValue":"55"},{"parameterId":16,"valueId":74},{"parameterId":1817,"customValue":"16"}],"shippingDetails":{"length":34,"width":25,"diameterTop":0,"diameterBottom":0,"height":16,"weight":0.4},"sizes":[{"count":5,"sizeId":1640,"value":"S"},{"count":5,"sizeId":1641,"value":"M"}],"count":10,"initialPrice":75000,"isVat":false,"price":100000,"supplier":{"id":"SS21CA2N","title":"Test product","description":"Another long text for this field"},"ikpu":"12837128381273817","image":{"filename":"wqaD42Dz3K","image":"https://media.bulavka.uz/products/wqaD42Dz3K/wqaD42Dz3K?version=1647339152367","width":1280,"height":274,"index":0},"images":[{"filename":"wqaD42Dz3K","image":"https://media.bulavka.uz/products/wqaD42Dz3K/wqaD42Dz3K?version=1647339152367","width":1280,"height":274,"index":1},{"filename":"wqaD42Dz3K","image":"https://media.bulavka.uz/products/wqaD42Dz3K/wqaD42Dz3K?version=1647339152367","width":1280,"height":274,"index":2}]}Response
200 OK
{"id": Number,"title": String,"status": String,"inStock": Number,// 0 или 1, наличие товара на складе"price": Number,"initialPrice": Number,"commission": Number,"sales": Number,"returns": Number,"unit": String,"seller":{"id": Number,"firstName": String,"lastName": String,"type": String,"phone": String},"created": Number // Unix time}401 Unauthorized
The supplied authentication is invalid