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": "8780014b-48a9-4fcd-b853-5a9f835761db",
"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>8780014b-48a9-4fcd-b853-5a9f835761db</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.
Информация об ответе
Нет