POST api/CustomerDetails/InsertSingleProduct
Request Information
URI Parameters
None.
Body Parameters
ProductDto| Name | Description | Type | Additional information |
|---|---|---|---|
| productid | integer |
None. |
|
| productname | string |
None. |
|
| productdescription | string |
None. |
|
| ProductCode | string |
None. |
|
| productCategory | string |
None. |
|
| productSubCategory | string |
None. |
|
| productprice | decimal number |
None. |
|
| loyaltyPoint | integer |
None. |
|
| Piece | integer |
None. |
|
| productgroupA | string |
None. |
|
| productgroupB | string |
None. |
|
| productgroupC | string |
None. |
|
| companyid | integer |
None. |
|
| categoryid | integer |
None. |
|
| subcategoryid | integer |
None. |
|
| groupaid | integer |
None. |
|
| groupbid | integer |
None. |
|
| groupcid | integer |
None. |
|
| discount | integer |
None. |
|
| discounttype | string |
None. |
|
| vatcode | string |
None. |
|
| vatid | integer |
None. |
|
| Relatedproducts | string |
None. |
|
| Tab1Title | string |
None. |
|
| Tab2Title | string |
None. |
|
| Tab1Details | string |
None. |
|
| Tab2Details | string |
None. |
|
| QTYDecimalStep | integer |
None. |
|
| MasterCategoryCode | string |
None. |
|
| ProductMasterCategoriesID | integer |
None. |
|
| Barcode | string |
None. |
|
| relateQty | integer |
None. |
|
| ShowinPDMC | boolean |
None. |
|
| ShowinShopify | boolean |
None. |
|
| active | boolean |
None. |
|
| orderQTY | integer |
None. |
|
| Sorting | integer |
None. |
|
| ProductLoyaltyGroupCode | string |
None. |
|
| productExtraFields | ProductCustomFields |
None. |
|
| Comment1 | string |
None. |
|
| Comment2 | string |
None. |
|
| Lookupcode | string |
None. |
|
| Manufacturer | string |
None. |
|
| SellingQTY | decimal number |
None. |
|
| IsSellingQTY | boolean |
None. |
|
| unitOfQty | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"productid": 1,
"productname": "sample string 2",
"productdescription": "sample string 3",
"productCode": "sample string 4",
"productCategory": "sample string 5",
"productSubCategory": "sample string 6",
"productprice": 7.0,
"loyaltyPoint": 1,
"piece": 1,
"productgroupA": "sample string 8",
"productgroupB": "sample string 9",
"productgroupC": "sample string 10",
"companyid": 11,
"categoryid": 12,
"subcategoryid": 13,
"groupaid": 14,
"groupbid": 15,
"groupcid": 16,
"discount": 1,
"discounttype": "sample string 17",
"vatcode": "sample string 18",
"vatid": 19,
"relatedproducts": "sample string 20",
"tab1Title": "sample string 21",
"tab2Title": "sample string 22",
"tab1Details": "sample string 23",
"tab2Details": "sample string 24",
"qtyDecimalStep": 25,
"masterCategoryCode": "sample string 26",
"productMasterCategoriesID": 27,
"barcode": "sample string 28",
"relateQty": 29,
"showinPDMC": true,
"showinShopify": true,
"active": true,
"orderQTY": 33,
"sorting": 34,
"productLoyaltyGroupCode": "sample string 35",
"productExtraFields": {
"text1": "sample string 1",
"text2": "sample string 2",
"text3": "sample string 3",
"text4": "sample string 4",
"text5": "sample string 5",
"text6": "sample string 6",
"integer1": 7,
"integer2": 8,
"integer3": 9,
"integer4": 10,
"integer5": 11,
"integer6": 12,
"decimal1": 13.0,
"decimal2": 14.0,
"decimal3": 15.0,
"decimal4": 16.0,
"decimal5": 17.0,
"decimal6": 18.0,
"date1": "sample string 19",
"date2": "sample string 20",
"date3": "sample string 21",
"date4": "sample string 22",
"date5": "sample string 23",
"date6": "sample string 24",
"checkBox1": true,
"checkBox2": true,
"checkBox3": true,
"checkBox4": true,
"checkBox5": true,
"checkBox6": true,
"subList1Name": "sample string 31",
"subList2Name": "sample string 32",
"subList3Name": "sample string 33",
"subList4Name": "sample string 34",
"subList5Name": "sample string 35",
"subList6Name": "sample string 36"
},
"comment1": "sample string 36",
"comment2": "sample string 37",
"lookupcode": "sample string 38",
"manufacturer": "sample string 39",
"sellingQTY": 40.0,
"isSellingQTY": true,
"unitOfQty": "sample string 42"
}
application/xml, text/xml
Sample:
<ProductDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
<Barcode>sample string 28</Barcode>
<Comment1>sample string 36</Comment1>
<Comment2>sample string 37</Comment2>
<IsSellingQTY>true</IsSellingQTY>
<Lookupcode>sample string 38</Lookupcode>
<Manufacturer>sample string 39</Manufacturer>
<MasterCategoryCode>sample string 26</MasterCategoryCode>
<Piece>1</Piece>
<ProductCode>sample string 4</ProductCode>
<ProductLoyaltyGroupCode>sample string 35</ProductLoyaltyGroupCode>
<ProductMasterCategoriesID>27</ProductMasterCategoriesID>
<QTYDecimalStep>25</QTYDecimalStep>
<Relatedproducts>sample string 20</Relatedproducts>
<SellingQTY>40</SellingQTY>
<ShowinPDMC>true</ShowinPDMC>
<ShowinShopify>true</ShowinShopify>
<Sorting>34</Sorting>
<Tab1Details>sample string 23</Tab1Details>
<Tab1Title>sample string 21</Tab1Title>
<Tab2Details>sample string 24</Tab2Details>
<Tab2Title>sample string 22</Tab2Title>
<active>true</active>
<categoryid>12</categoryid>
<companyid>11</companyid>
<discount>1</discount>
<discounttype>sample string 17</discounttype>
<groupaid>14</groupaid>
<groupbid>15</groupbid>
<groupcid>16</groupcid>
<loyaltyPoint>1</loyaltyPoint>
<orderQTY>33</orderQTY>
<productCategory>sample string 5</productCategory>
<productExtraFields>
<CheckBox1>true</CheckBox1>
<CheckBox2>true</CheckBox2>
<CheckBox3>true</CheckBox3>
<CheckBox4>true</CheckBox4>
<CheckBox5>true</CheckBox5>
<CheckBox6>true</CheckBox6>
<Date1>sample string 19</Date1>
<Date2>sample string 20</Date2>
<Date3>sample string 21</Date3>
<Date4>sample string 22</Date4>
<Date5>sample string 23</Date5>
<Date6>sample string 24</Date6>
<Decimal1>13</Decimal1>
<Decimal2>14</Decimal2>
<Decimal3>15</Decimal3>
<Decimal4>16</Decimal4>
<Decimal5>17</Decimal5>
<Decimal6>18</Decimal6>
<Integer1>7</Integer1>
<Integer2>8</Integer2>
<Integer3>9</Integer3>
<Integer4>10</Integer4>
<Integer5>11</Integer5>
<Integer6>12</Integer6>
<SubList1Name>sample string 31</SubList1Name>
<SubList2Name>sample string 32</SubList2Name>
<SubList3Name>sample string 33</SubList3Name>
<SubList4Name>sample string 34</SubList4Name>
<SubList5Name>sample string 35</SubList5Name>
<SubList6Name>sample string 36</SubList6Name>
<Text1>sample string 1</Text1>
<Text2>sample string 2</Text2>
<Text3>sample string 3</Text3>
<Text4>sample string 4</Text4>
<Text5>sample string 5</Text5>
<Text6>sample string 6</Text6>
</productExtraFields>
<productSubCategory>sample string 6</productSubCategory>
<productdescription>sample string 3</productdescription>
<productgroupA>sample string 8</productgroupA>
<productgroupB>sample string 9</productgroupB>
<productgroupC>sample string 10</productgroupC>
<productid>1</productid>
<productname>sample string 2</productname>
<productprice>7</productprice>
<relateQty>29</relateQty>
<subcategoryid>13</subcategoryid>
<unitOfQty>sample string 42</unitOfQty>
<vatcode>sample string 18</vatcode>
<vatid>19</vatid>
</ProductDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productid" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productname" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productdescription" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProductCode" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productCategory" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productSubCategory" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productprice" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="loyaltyPoint" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Piece" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productgroupA" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productgroupB" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productgroupC" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="companyid" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="categoryid" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="subcategoryid" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="groupaid" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="groupbid" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="groupcid" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="discount" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="discounttype" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="vatcode" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="vatid" 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Relatedproducts" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Tab1Title" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Tab2Title" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Tab1Details" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Tab2Details" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QTYDecimalStep" 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MasterCategoryCode" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProductMasterCategoriesID" 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Barcode" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="relateQty" 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShowinPDMC" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShowinShopify" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="active" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="orderQTY" 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Sorting" 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProductLoyaltyGroupCode" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text1" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text2" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text3" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text4" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text5" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Text6" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer1" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer2" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer3" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer4" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer5" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Integer6" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal1" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal2" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal3" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal4" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal5" 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Decimal6" 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date1" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date2" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date3" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date4" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date5" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.Date6" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox1" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox2" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox3" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox4" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox5" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.CheckBox6" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList1Name" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList2Name" sample string 32 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList3Name" sample string 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList4Name" sample string 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList5Name" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="productExtraFields.SubList6Name" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Comment1" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Comment2" sample string 37 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Lookupcode" sample string 38 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Manufacturer" sample string 39 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SellingQTY" 40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsSellingQTY" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="unitOfQty" sample string 42 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" System.Object --MultipartDataMediaFormatterBoundary1q2w3e--