POST api/Product/checkandinsertproduct
Request Information
URI Parameters
None.
Body Parameters
ProductApiModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductDetails | Product |
None. |
|
| LoginDetails | LoginApiModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProductDetails": {
"ProdId": 1,
"SupplierGUID": "sample string 2",
"SCRef": "sample string 3",
"ProductRef": "sample string 4",
"ProductGroups": "sample string 5",
"ProductName": "sample string 6",
"ProductDescriptionLong": "sample string 7",
"CartonWeight": 8,
"CartonQuantity": 9,
"PackageUnit": 10,
"ProductImage": "sample string 11",
"ExternalId": "sample string 12",
"MaterialList": "sample string 13",
"ThreeDPromoURL": "sample string 14",
"TradePriceMin": 15.1,
"TradePriceMax": 16.1,
"TradePrice": 17.1,
"dbindetifier": "sample string 18",
"GroupList": "sample string 19",
"LongDesc": "sample string 20"
},
"LoginDetails": {
"CustomerDBName": "sample string 1",
"UserName": "sample string 2",
"Password": "sample string 3",
"ImportSource": "sample string 4",
"Server": "sample string 5",
"Server2Url": "sample string 6"
}
}
application/xml, text/xml
Sample:
<ProductApiModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GlobalTrigger.Domain.ApiModels">
<LoginDetails>
<CustomerDBName>sample string 1</CustomerDBName>
<ImportSource>sample string 4</ImportSource>
<Password>sample string 3</Password>
<Server>sample string 5</Server>
<Server2Url>sample string 6</Server2Url>
<UserName>sample string 2</UserName>
</LoginDetails>
<ProductDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/GlobalTrigger.Domain.Entities">
<d2p1:CartonQuantity>9</d2p1:CartonQuantity>
<d2p1:CartonWeight>8</d2p1:CartonWeight>
<d2p1:ExternalId>sample string 12</d2p1:ExternalId>
<d2p1:GroupList>sample string 19</d2p1:GroupList>
<d2p1:LongDesc>sample string 20</d2p1:LongDesc>
<d2p1:MaterialList>sample string 13</d2p1:MaterialList>
<d2p1:PackageUnit>10</d2p1:PackageUnit>
<d2p1:ProdId>1</d2p1:ProdId>
<d2p1:ProductDescriptionLong>sample string 7</d2p1:ProductDescriptionLong>
<d2p1:ProductGroups>sample string 5</d2p1:ProductGroups>
<d2p1:ProductImage>sample string 11</d2p1:ProductImage>
<d2p1:ProductName>sample string 6</d2p1:ProductName>
<d2p1:ProductRef>sample string 4</d2p1:ProductRef>
<d2p1:SCRef>sample string 3</d2p1:SCRef>
<d2p1:SupplierGUID>sample string 2</d2p1:SupplierGUID>
<d2p1:ThreeDPromoURL>sample string 14</d2p1:ThreeDPromoURL>
<d2p1:TradePrice>17.1</d2p1:TradePrice>
<d2p1:TradePriceMax>16.1</d2p1:TradePriceMax>
<d2p1:TradePriceMin>15.1</d2p1:TradePriceMin>
<d2p1:dbindetifier>sample string 18</d2p1:dbindetifier>
</ProductDetails>
</ProductApiModel>
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.