POST api/CustomerDetails/InsertSingleCustomer
Request Information
URI Parameters
None.
Body Parameters
CustomerList| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Name | string |
None. |
|
| LastName | string |
None. |
|
| Code | string |
None. |
|
| Address | string |
None. |
|
| Floor | string |
None. |
|
| City | string |
None. |
|
| State | string |
None. |
|
| Country | string |
None. |
|
| PostalCode | string |
None. |
|
| Phone | string |
None. |
|
| MobileNumber | string |
None. |
|
| string |
None. |
||
| Gender | string |
None. |
|
| VisitReason | string |
None. |
|
| VisitReasonDescription | string |
None. |
|
| Representative | integer |
None. |
|
| companyid | integer |
None. |
|
| current_balance | decimal number |
None. |
|
| due_balance | decimal number |
None. |
|
| comment1 | string |
None. |
|
| comment2 | string |
None. |
|
| extra01 | string |
None. |
|
| extra02 | string |
None. |
|
| extra03 | string |
None. |
|
| extra04 | string |
None. |
|
| extra05 | string |
None. |
|
| CustomerVatNumber | string |
None. |
|
| PartnerID | integer |
None. |
|
| CustomerLocation | string |
None. |
|
| LookUpCode | string |
None. |
|
| AddressLatitude | string |
None. |
|
| AddressLongitude | string |
None. |
|
| PriceListTitle | string |
None. |
|
| IsActive | boolean |
None. |
|
| ShowinPDMC | boolean |
None. |
|
| ShowinShopify | boolean |
None. |
|
| PreviousTurnover | decimal number |
None. |
|
| Turnover | decimal number |
None. |
|
| visitdays | string |
None. |
|
| showcommon | boolean |
None. |
|
| Time | date |
None. |
|
| PaymentTypeCode | string |
None. |
|
| Minimumcharge | decimal number |
None. |
|
| Transportation | decimal number |
None. |
|
| CustomerLoyaltyGroupCode | string |
None. |
|
| PartnerCode | string |
None. |
|
| CustomerExtraFields | CustomerCustomFields |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"name": "sample string 2",
"lastName": "sample string 3",
"code": "sample string 4",
"address": "sample string 5",
"floor": "sample string 6",
"city": "sample string 7",
"state": "sample string 8",
"country": "sample string 9",
"postalCode": "sample string 10",
"phone": "sample string 11",
"mobileNumber": "sample string 12",
"email": "sample string 13",
"gender": "sample string 14",
"visitReason": "sample string 15",
"visitReasonDescription": "sample string 16",
"representative": 1,
"companyid": 1,
"current_balance": 1.0,
"due_balance": 1.0,
"comment1": "sample string 17",
"comment2": "sample string 18",
"extra01": "sample string 19",
"extra02": "sample string 20",
"extra03": "sample string 21",
"extra04": "sample string 22",
"extra05": "sample string 23",
"customerVatNumber": "sample string 24",
"partnerID": 1,
"customerLocation": "sample string 25",
"lookUpCode": "sample string 26",
"addressLatitude": "sample string 27",
"addressLongitude": "sample string 28",
"priceListTitle": "sample string 29",
"isActive": true,
"showinPDMC": true,
"showinShopify": true,
"previousTurnover": 33.0,
"turnover": 34.0,
"visitdays": "sample string 35",
"showcommon": true,
"time": "2025-12-09T23:57:05.2179769+02:00",
"paymentTypeCode": "sample string 38",
"minimumcharge": 39.0,
"transportation": 40.0,
"customerLoyaltyGroupCode": "sample string 41",
"partnerCode": "sample string 42",
"customerExtraFields": {
"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",
"subList1Name": "sample string 25",
"subList2Name": "sample string 26",
"subList3Name": "sample string 27",
"subList4Name": "sample string 28",
"subList5Name": "sample string 29",
"subList6Name": "sample string 30",
"checkBox1": true,
"checkBox2": true,
"checkBox3": true,
"checkBox4": true,
"checkBox5": true,
"checkBox6": true
}
}
application/xml, text/xml
Sample:
<CustomerList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
<Address>sample string 5</Address>
<AddressLatitude>sample string 27</AddressLatitude>
<AddressLongitude>sample string 28</AddressLongitude>
<City>sample string 7</City>
<Code>sample string 4</Code>
<Country>sample string 9</Country>
<CustomerExtraFields>
<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 25</SubList1Name>
<SubList2Name>sample string 26</SubList2Name>
<SubList3Name>sample string 27</SubList3Name>
<SubList4Name>sample string 28</SubList4Name>
<SubList5Name>sample string 29</SubList5Name>
<SubList6Name>sample string 30</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>
</CustomerExtraFields>
<CustomerLocation>sample string 25</CustomerLocation>
<CustomerLoyaltyGroupCode>sample string 41</CustomerLoyaltyGroupCode>
<CustomerVatNumber>sample string 24</CustomerVatNumber>
<Email>sample string 13</Email>
<Floor>sample string 6</Floor>
<Gender>sample string 14</Gender>
<Id>1</Id>
<IsActive>true</IsActive>
<LastName>sample string 3</LastName>
<LookUpCode>sample string 26</LookUpCode>
<Minimumcharge>39</Minimumcharge>
<MobileNumber>sample string 12</MobileNumber>
<Name>sample string 2</Name>
<PartnerCode>sample string 42</PartnerCode>
<PartnerID>1</PartnerID>
<PaymentTypeCode>sample string 38</PaymentTypeCode>
<Phone>sample string 11</Phone>
<PostalCode>sample string 10</PostalCode>
<PreviousTurnover>33</PreviousTurnover>
<PriceListTitle>sample string 29</PriceListTitle>
<Representative>1</Representative>
<ShowinPDMC>true</ShowinPDMC>
<ShowinShopify>true</ShowinShopify>
<State>sample string 8</State>
<Time>2025-12-09T23:57:05.2179769+02:00</Time>
<Transportation>40</Transportation>
<Turnover>34</Turnover>
<VisitReason>sample string 15</VisitReason>
<VisitReasonDescription>sample string 16</VisitReasonDescription>
<comment1>sample string 17</comment1>
<comment2>sample string 18</comment2>
<companyid>1</companyid>
<current_balance>1</current_balance>
<due_balance>1</due_balance>
<extra01>sample string 19</extra01>
<extra02>sample string 20</extra02>
<extra03>sample string 21</extra03>
<extra04>sample string 22</extra04>
<extra05>sample string 23</extra05>
<showcommon>true</showcommon>
<visitdays>sample string 35</visitdays>
</CustomerList>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Name" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LastName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Code" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Address" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Floor" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="City" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="State" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Country" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PostalCode" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Phone" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MobileNumber" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Email" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Gender" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VisitReason" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VisitReasonDescription" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Representative" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="companyid" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="current_balance" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="due_balance" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="comment1" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="comment2" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="extra01" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="extra02" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="extra03" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="extra04" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="extra05" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerVatNumber" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PartnerID" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerLocation" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="LookUpCode" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AddressLatitude" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AddressLongitude" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PriceListTitle" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsActive" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShowinPDMC" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ShowinShopify" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PreviousTurnover" 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Turnover" 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="visitdays" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="showcommon" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Time" 2025-12-09T23:57:05.2179769+02:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PaymentTypeCode" sample string 38 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Minimumcharge" 39 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Transportation" 40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerLoyaltyGroupCode" sample string 41 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PartnerCode" sample string 42 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text1" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text2" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text3" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text4" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text5" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Text6" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer1" 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer2" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer3" 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer4" 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer5" 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Integer6" 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal1" 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal2" 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal3" 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal4" 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal5" 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Decimal6" 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date1" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date2" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date3" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date4" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date5" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.Date6" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList1Name" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList2Name" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList3Name" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList4Name" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList5Name" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.SubList6Name" sample string 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox1" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox2" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox3" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox4" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox5" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerExtraFields.CheckBox6" True --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--