PUT api/catalog/products/{id}
Метод для обновления "Продукта"
Полный URL-адрес запроса: https://sfa-api.ddapp.biz/api/catalog/products/{id}?api-version=2.0
Для этого метода требуется авторизация
Информация о запросе
URL параметры
Название | Описание | Тип данных | Дополнительная информация |
---|---|---|---|
id |
Уникальный идентификатор "Продукта" |
string |
Required |
Тело запроса
"Продукт"
CreateProductModel2Название | Описание | Тип данных | Дополнительная информация |
---|---|---|---|
VendorId | string |
Длина: от 1 до 100 Соответствует регулярному выражению: ^[a-zA-Zа-яА-Я0-9_-]+$ |
|
Article | string |
Длина: от 0 до 100 |
|
Barcode | string |
Длина: от 0 до 50 |
|
GroupId | string |
Обязательное поле Длина: от 1 до 100 |
|
BrandId | string |
Обязательное поле Длина: от 1 до 100 |
|
Name | string |
Обязательное поле Длина: от 1 до 200 |
|
Weighted | boolean |
Нет |
|
MinOrder | decimal number |
Нет |
|
Multiplicity | decimal number |
Нет |
|
Active | boolean |
Нет |
|
F1NotEnabled | boolean |
Нет |
|
F2NotEnabled | boolean |
Нет |
|
ManufacturerId | globally unique identifier |
Нет |
|
DefaultPackagingId | string |
Нет |
|
Properties | Collection of CreateEntityPropertyValueModel |
Нет |
|
Packagings | Collection of CreateProductPackagingModel |
Нет |
|
Images | Collection of MultimediaModel |
Нет |
|
Videos | Collection of MultimediaModel |
Нет |
Форматы запросов
{ "vendorId": "sample string 1", "article": "sample string 2", "barcode": "sample string 3", "groupId": "sample string 4", "brandId": "sample string 5", "name": "sample string 6", "weighted": true, "minOrder": 1.1, "multiplicity": 1.1, "active": true, "f1NotEnabled": true, "f2NotEnabled": true, "manufacturerId": "0b976aad-8a08-4fa8-80a6-d8cc73c58422", "defaultPackagingId": "sample string 7", "properties": [ { "propertyId": "sample string 1", "value": "sample string 2" }, { "propertyId": "sample string 1", "value": "sample string 2" } ], "packagings": [ { "packagingId": "sample string 1", "value": 2.1 }, { "packagingId": "sample string 1", "value": 2.1 } ], "images": [ { "orderIndex": 1, "url": "sample string 2" }, { "orderIndex": 1, "url": "sample string 2" } ], "videos": [ { "orderIndex": 1, "url": "sample string 2" }, { "orderIndex": 1, "url": "sample string 2" } ] }
<CreateProductModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DDApp.Shared.Api.Models.V2.Catalog.Products"> <Active>true</Active> <Article>sample string 2</Article> <Barcode>sample string 3</Barcode> <BrandId>sample string 5</BrandId> <DefaultPackagingId>sample string 7</DefaultPackagingId> <F1NotEnabled>true</F1NotEnabled> <F2NotEnabled>true</F2NotEnabled> <GroupId>sample string 4</GroupId> <Images xmlns:d2p1="http://schemas.datacontract.org/2004/07/DDApp.Shared.Api.Models.V1.Miscellaneous"> <d2p1:MultimediaModel> <d2p1:OrderIndex>1</d2p1:OrderIndex> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:MultimediaModel> <d2p1:MultimediaModel> <d2p1:OrderIndex>1</d2p1:OrderIndex> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:MultimediaModel> </Images> <ManufacturerId>0b976aad-8a08-4fa8-80a6-d8cc73c58422</ManufacturerId> <MinOrder>1.1</MinOrder> <Multiplicity>1.1</Multiplicity> <Name>sample string 6</Name> <Packagings xmlns:d2p1="http://schemas.datacontract.org/2004/07/DDApp.Shared.Api.Models.V1.Catalog.Products.Packagings"> <d2p1:CreateProductPackagingModel> <d2p1:PackagingId>sample string 1</d2p1:PackagingId> <d2p1:Value>2.1</d2p1:Value> </d2p1:CreateProductPackagingModel> <d2p1:CreateProductPackagingModel> <d2p1:PackagingId>sample string 1</d2p1:PackagingId> <d2p1:Value>2.1</d2p1:Value> </d2p1:CreateProductPackagingModel> </Packagings> <Properties xmlns:d2p1="http://schemas.datacontract.org/2004/07/DDApp.Shared.Api.Models.V1.EntityProperties.Values"> <d2p1:CreateEntityPropertyValueModel> <d2p1:PropertyId>sample string 1</d2p1:PropertyId> <d2p1:Value>sample string 2</d2p1:Value> </d2p1:CreateEntityPropertyValueModel> <d2p1:CreateEntityPropertyValueModel> <d2p1:PropertyId>sample string 1</d2p1:PropertyId> <d2p1:Value>sample string 2</d2p1:Value> </d2p1:CreateEntityPropertyValueModel> </Properties> <VendorId>sample string 1</VendorId> <Videos xmlns:d2p1="http://schemas.datacontract.org/2004/07/DDApp.Shared.Api.Models.V1.Miscellaneous"> <d2p1:MultimediaModel> <d2p1:OrderIndex>1</d2p1:OrderIndex> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:MultimediaModel> <d2p1:MultimediaModel> <d2p1:OrderIndex>1</d2p1:OrderIndex> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:MultimediaModel> </Videos> <Weighted>true</Weighted> </CreateProductModel>
Sample not available.
Информация об ответе
Нет