POST api/CustomerDetails/InsertSingleCustomer
Request Information
URI Parameters
None.
Body Parameters
CustomerListName | 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. |
|
priceListCode | 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. |
|
Barcode | string |
None. |
|
QrCode | string |
None. |
|
CustomerExtraFields | CustomerCustomFields |
None. |
|
CustomerAddresses | Collection of CustomerAddressList |
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", "priceListCode": "sample string 30", "isActive": true, "showinPDMC": true, "showinShopify": true, "previousTurnover": 34.0, "turnover": 35.0, "visitdays": "sample string 36", "showcommon": true, "time": "2025-07-04T20:56:11.7069781+00:00", "paymentTypeCode": "sample string 39", "minimumcharge": 40.0, "transportation": 41.0, "customerLoyaltyGroupCode": "sample string 42", "partnerCode": "sample string 43", "barcode": "sample string 44", "qrCode": "sample string 45", "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 }, "customerAddresses": [ { "addressCode": "sample string 1", "address": "sample string 2", "city": "sample string 3", "state": "sample string 4", "country": "sample string 5", "postalCode": "sample string 6", "mobileNumber": "sample string 7", "phoneNumber": "sample string 8" }, { "addressCode": "sample string 1", "address": "sample string 2", "city": "sample string 3", "state": "sample string 4", "country": "sample string 5", "postalCode": "sample string 6", "mobileNumber": "sample string 7", "phoneNumber": "sample string 8" } ] }
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> <Barcode>sample string 44</Barcode> <City>sample string 7</City> <Code>sample string 4</Code> <Country>sample string 9</Country> <CustomerAddresses> <CustomerAddressList> <Address>sample string 2</Address> <AddressCode>sample string 1</AddressCode> <City>sample string 3</City> <Country>sample string 5</Country> <MobileNumber>sample string 7</MobileNumber> <PhoneNumber>sample string 8</PhoneNumber> <PostalCode>sample string 6</PostalCode> <State>sample string 4</State> </CustomerAddressList> <CustomerAddressList> <Address>sample string 2</Address> <AddressCode>sample string 1</AddressCode> <City>sample string 3</City> <Country>sample string 5</Country> <MobileNumber>sample string 7</MobileNumber> <PhoneNumber>sample string 8</PhoneNumber> <PostalCode>sample string 6</PostalCode> <State>sample string 4</State> </CustomerAddressList> </CustomerAddresses> <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 42</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>40</Minimumcharge> <MobileNumber>sample string 12</MobileNumber> <Name>sample string 2</Name> <PartnerCode>sample string 43</PartnerCode> <PartnerID>1</PartnerID> <PaymentTypeCode>sample string 39</PaymentTypeCode> <Phone>sample string 11</Phone> <PostalCode>sample string 10</PostalCode> <PreviousTurnover>34</PreviousTurnover> <PriceListTitle>sample string 29</PriceListTitle> <QrCode>sample string 45</QrCode> <Representative>1</Representative> <ShowinPDMC>true</ShowinPDMC> <ShowinShopify>true</ShowinShopify> <State>sample string 8</State> <Time>2025-07-04T20:56:11.7069781+00:00</Time> <Transportation>41</Transportation> <Turnover>35</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> <priceListCode>sample string 30</priceListCode> <showcommon>true</showcommon> <visitdays>sample string 36</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="priceListCode" sample string 30 --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" 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Turnover" 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="visitdays" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="showcommon" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Time" 2025-07-04T20:56:11.7069781+00:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PaymentTypeCode" sample string 39 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Minimumcharge" 40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Transportation" 41 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerLoyaltyGroupCode" sample string 42 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PartnerCode" sample string 43 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Barcode" sample string 44 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="QrCode" sample string 45 --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 Content-Disposition: form-data; name="CustomerAddresses[0].AddressCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].Address" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].City" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].State" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].Country" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].PostalCode" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].MobileNumber" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[0].PhoneNumber" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].AddressCode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].Address" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].City" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].State" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].Country" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].PostalCode" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].MobileNumber" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddresses[1].PhoneNumber" sample string 8 --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--