POST api/Kit
Inserir Produtos do tipo Kit/Pack
Request Information
URI Parameters
None.
Body Parameters
Kit| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductID |
ID do Produto. |
string |
None. |
| Name |
Nome do Produto. |
string |
None. |
| ParentProductID |
ID da Família do Produto. |
string |
None. |
| Description |
Descripção do Produto. |
string |
None. |
| PVP |
Preço PVP do Produto. |
decimal number |
None. |
| KitConfigurations |
Configurações possíveis do Kit/Pack |
Collection of KitConfiguration |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProductID": "sample string 1",
"Name": "sample string 2",
"ParentProductID": "sample string 3",
"Description": "sample string 4",
"PVP": 5.0,
"KitConfigurations": [
{
"ProductID": "sample string 1",
"Group": "sample string 2",
"MaxQuantity": 3,
"MaxQuantityByGroup": 4,
"Measures": true
},
{
"ProductID": "sample string 1",
"Group": "sample string 2",
"MaxQuantity": 3,
"MaxQuantityByGroup": 4,
"Measures": true
}
]
}
application/xml, text/xml
Sample:
<Kit xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hydra.Filtrarte.WebService.Models">
<Description>sample string 4</Description>
<KitConfigurations>
<KitConfiguration>
<Group>sample string 2</Group>
<MaxQuantity>3</MaxQuantity>
<MaxQuantityByGroup>4</MaxQuantityByGroup>
<Measures>true</Measures>
<ProductID>sample string 1</ProductID>
</KitConfiguration>
<KitConfiguration>
<Group>sample string 2</Group>
<MaxQuantity>3</MaxQuantity>
<MaxQuantityByGroup>4</MaxQuantityByGroup>
<Measures>true</Measures>
<ProductID>sample string 1</ProductID>
</KitConfiguration>
</KitConfigurations>
<Name>sample string 2</Name>
<PVP>5</PVP>
<ParentProductID>sample string 3</ParentProductID>
<ProductID>sample string 1</ProductID>
</Kit>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Details | Collection of DetailMessage |
None. |
Response Formats
application/json, text/json
Sample:
{
"Details": [
{
"Cod": 0,
"Message": "sample string 1"
},
{
"Cod": 0,
"Message": "sample string 1"
}
]
}
application/xml, text/xml
Sample:
<ResponseMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hydra.Filtrarte.Plugins.Models">
<Details>
<DetailMessage>
<Cod>OK</Cod>
<Message>sample string 1</Message>
</DetailMessage>
<DetailMessage>
<Cod>OK</Cod>
<Message>sample string 1</Message>
</DetailMessage>
</Details>
</ResponseMessage>