PUT v1/product/update
Adicionar ou atualizar produtos
Request Information
URI Parameters
None.
Body Parameters
Estrutura com dados do produto
Collection of ProductUpdateDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| SellerKey | string |
None. |
|
| ProductCode | string |
None. |
|
| Height | decimal number |
None. |
|
| NCMCode | string |
None. |
|
| StreetDate | date |
None. |
|
| Description | string |
None. |
|
| DetailedDescription | string |
None. |
|
| Image | string |
None. |
|
| ImagePlus1 | string |
None. |
|
| ImagePlus2 | string |
None. |
|
| ImagePlus3 | string |
None. |
|
| ImagePlus4 | string |
None. |
|
| Release | boolean |
None. |
|
| Width | decimal number |
None. |
|
| Brand | ProductBrandDTO |
None. |
|
| Categories | Collection of ProductCategoryDTO |
None. |
|
| Skus | Collection of SkuDTO |
None. |
|
| SalesMode | SalesMode |
None. |
|
| Source | ProductSource |
None. |
|
| Weight | decimal number |
None. |
|
| Price | decimal number |
None. |
|
| Type | ProductTypeDTO |
None. |
|
| Depth | decimal number |
None. |
|
| UnitMeasurement | UnitMeasurementDTO |
None. |
|
| UrlVideoYoutube | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"SellerKey": "sample string 1",
"ProductCode": "sample string 2",
"Height": 3.1,
"NCMCode": "sample string 4",
"StreetDate": "2026-08-10T13:43:25.4450236-03:00",
"Description": "sample string 5",
"DetailedDescription": "sample string 6",
"Image": "sample string 7",
"ImagePlus1": "sample string 8",
"ImagePlus2": "sample string 9",
"ImagePlus3": "sample string 10",
"ImagePlus4": "sample string 11",
"Release": true,
"Width": 13.1,
"Brand": {
"ID": 1,
"Description": "sample string 2"
},
"Categories": [
{
"ID": 1,
"Description": "sample string 2",
"PrintCode": "sample string 3",
"ParentID": 1,
"Current": true,
"KeyValue": "sample string 5",
"ExternalCode": "sample string 6",
"InternalCode": "sample string 7"
},
{
"ID": 1,
"Description": "sample string 2",
"PrintCode": "sample string 3",
"ParentID": 1,
"Current": true,
"KeyValue": "sample string 5",
"ExternalCode": "sample string 6",
"InternalCode": "sample string 7"
}
],
"Skus": [
{
"EAN": "sample string 1",
"SkuCode": "sample string 2",
"Description": "sample string 3",
"Features": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
],
"Descriptors": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
]
},
{
"EAN": "sample string 1",
"SkuCode": "sample string 2",
"Description": "sample string 3",
"Features": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
],
"Descriptors": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
]
}
],
"SalesMode": 0,
"Source": 0,
"Weight": 14.1,
"Price": 15.1,
"Type": {
"ID": 1,
"Description": "sample string 2"
},
"Depth": 16.1,
"UnitMeasurement": {
"ID": 1,
"Description": "sample string 2",
"Code": "sample string 3"
},
"UrlVideoYoutube": "sample string 17"
},
{
"SellerKey": "sample string 1",
"ProductCode": "sample string 2",
"Height": 3.1,
"NCMCode": "sample string 4",
"StreetDate": "2026-08-10T13:43:25.4450236-03:00",
"Description": "sample string 5",
"DetailedDescription": "sample string 6",
"Image": "sample string 7",
"ImagePlus1": "sample string 8",
"ImagePlus2": "sample string 9",
"ImagePlus3": "sample string 10",
"ImagePlus4": "sample string 11",
"Release": true,
"Width": 13.1,
"Brand": {
"ID": 1,
"Description": "sample string 2"
},
"Categories": [
{
"ID": 1,
"Description": "sample string 2",
"PrintCode": "sample string 3",
"ParentID": 1,
"Current": true,
"KeyValue": "sample string 5",
"ExternalCode": "sample string 6",
"InternalCode": "sample string 7"
},
{
"ID": 1,
"Description": "sample string 2",
"PrintCode": "sample string 3",
"ParentID": 1,
"Current": true,
"KeyValue": "sample string 5",
"ExternalCode": "sample string 6",
"InternalCode": "sample string 7"
}
],
"Skus": [
{
"EAN": "sample string 1",
"SkuCode": "sample string 2",
"Description": "sample string 3",
"Features": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
],
"Descriptors": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
]
},
{
"EAN": "sample string 1",
"SkuCode": "sample string 2",
"Description": "sample string 3",
"Features": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
],
"Descriptors": [
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
},
{
"ID": 1,
"Description": "sample string 2",
"Value": "sample string 3"
}
]
}
],
"SalesMode": 0,
"Source": 0,
"Weight": 14.1,
"Price": 15.1,
"Type": {
"ID": 1,
"Description": "sample string 2"
},
"Depth": 16.1,
"UnitMeasurement": {
"ID": 1,
"Description": "sample string 2",
"Code": "sample string 3"
},
"UrlVideoYoutube": "sample string 17"
}
]
application/xml, text/xml
Sample:
<ArrayOfProductUpdateDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eXpert.Domain.DTO">
<ProductUpdateDTO>
<Brand>
<Description>sample string 2</Description>
<ID>1</ID>
</Brand>
<Categories>
<ProductCategoryDTO>
<Current>true</Current>
<Description>sample string 2</Description>
<ExternalCode>sample string 6</ExternalCode>
<ID>1</ID>
<InternalCode>sample string 7</InternalCode>
<KeyValue>sample string 5</KeyValue>
<ParentID>1</ParentID>
<PrintCode>sample string 3</PrintCode>
</ProductCategoryDTO>
<ProductCategoryDTO>
<Current>true</Current>
<Description>sample string 2</Description>
<ExternalCode>sample string 6</ExternalCode>
<ID>1</ID>
<InternalCode>sample string 7</InternalCode>
<KeyValue>sample string 5</KeyValue>
<ParentID>1</ParentID>
<PrintCode>sample string 3</PrintCode>
</ProductCategoryDTO>
</Categories>
<Depth>16.1</Depth>
<Description>sample string 5</Description>
<DetailedDescription>sample string 6</DetailedDescription>
<Height>3.1</Height>
<Image>sample string 7</Image>
<ImagePlus1>sample string 8</ImagePlus1>
<ImagePlus2>sample string 9</ImagePlus2>
<ImagePlus3>sample string 10</ImagePlus3>
<ImagePlus4>sample string 11</ImagePlus4>
<NCMCode>sample string 4</NCMCode>
<Price>15.1</Price>
<ProductCode>sample string 2</ProductCode>
<Release>true</Release>
<SalesMode>SellOutOfStock</SalesMode>
<SellerKey>sample string 1</SellerKey>
<Skus>
<SkuDTO>
<Description>sample string 3</Description>
<Descriptors>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
</Descriptors>
<EAN>sample string 1</EAN>
<Features>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
</Features>
<SkuCode>sample string 2</SkuCode>
</SkuDTO>
<SkuDTO>
<Description>sample string 3</Description>
<Descriptors>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
</Descriptors>
<EAN>sample string 1</EAN>
<Features>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
</Features>
<SkuCode>sample string 2</SkuCode>
</SkuDTO>
</Skus>
<Source>National</Source>
<StreetDate>2026-08-10T13:43:25.4450236-03:00</StreetDate>
<Type>
<Description>sample string 2</Description>
<ID>1</ID>
</Type>
<UnitMeasurement>
<Code>sample string 3</Code>
<Description>sample string 2</Description>
<ID>1</ID>
</UnitMeasurement>
<UrlVideoYoutube>sample string 17</UrlVideoYoutube>
<Weight>14.1</Weight>
<Width>13.1</Width>
</ProductUpdateDTO>
<ProductUpdateDTO>
<Brand>
<Description>sample string 2</Description>
<ID>1</ID>
</Brand>
<Categories>
<ProductCategoryDTO>
<Current>true</Current>
<Description>sample string 2</Description>
<ExternalCode>sample string 6</ExternalCode>
<ID>1</ID>
<InternalCode>sample string 7</InternalCode>
<KeyValue>sample string 5</KeyValue>
<ParentID>1</ParentID>
<PrintCode>sample string 3</PrintCode>
</ProductCategoryDTO>
<ProductCategoryDTO>
<Current>true</Current>
<Description>sample string 2</Description>
<ExternalCode>sample string 6</ExternalCode>
<ID>1</ID>
<InternalCode>sample string 7</InternalCode>
<KeyValue>sample string 5</KeyValue>
<ParentID>1</ParentID>
<PrintCode>sample string 3</PrintCode>
</ProductCategoryDTO>
</Categories>
<Depth>16.1</Depth>
<Description>sample string 5</Description>
<DetailedDescription>sample string 6</DetailedDescription>
<Height>3.1</Height>
<Image>sample string 7</Image>
<ImagePlus1>sample string 8</ImagePlus1>
<ImagePlus2>sample string 9</ImagePlus2>
<ImagePlus3>sample string 10</ImagePlus3>
<ImagePlus4>sample string 11</ImagePlus4>
<NCMCode>sample string 4</NCMCode>
<Price>15.1</Price>
<ProductCode>sample string 2</ProductCode>
<Release>true</Release>
<SalesMode>SellOutOfStock</SalesMode>
<SellerKey>sample string 1</SellerKey>
<Skus>
<SkuDTO>
<Description>sample string 3</Description>
<Descriptors>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
</Descriptors>
<EAN>sample string 1</EAN>
<Features>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
</Features>
<SkuCode>sample string 2</SkuCode>
</SkuDTO>
<SkuDTO>
<Description>sample string 3</Description>
<Descriptors>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
<DescriptorDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</DescriptorDTO>
</Descriptors>
<EAN>sample string 1</EAN>
<Features>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
<FeatureDTO>
<Description>sample string 2</Description>
<ID>1</ID>
<Value>sample string 3</Value>
</FeatureDTO>
</Features>
<SkuCode>sample string 2</SkuCode>
</SkuDTO>
</Skus>
<Source>National</Source>
<StreetDate>2026-08-10T13:43:25.4450236-03:00</StreetDate>
<Type>
<Description>sample string 2</Description>
<ID>1</ID>
</Type>
<UnitMeasurement>
<Code>sample string 3</Code>
<Description>sample string 2</Description>
<ID>1</ID>
</UnitMeasurement>
<UrlVideoYoutube>sample string 17</UrlVideoYoutube>
<Weight>14.1</Weight>
<Width>13.1</Width>
</ProductUpdateDTO>
</ArrayOfProductUpdateDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.