POST api/CustomerMain/Insert
Request Information
URI Parameters
None.
Body Parameters
CustomerMainData| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerID | integer |
None. |
|
| CustomerName | string |
None. |
|
| CustomerDBA | string |
None. |
|
| CustomerType | integer |
None. |
|
| IsDelete | boolean |
None. |
|
| Notes | string |
None. |
|
| CompanyId | integer |
None. |
|
| CustomerDbaList | Collection of CustomerDbaDto |
None. |
|
| CustomerPersonDataList | Collection of CustomerPersonData |
None. |
Request Formats
application/json, text/json
Sample:
{
"CustomerID": 1,
"CustomerName": "sample string 2",
"CustomerDBA": "sample string 3",
"CustomerType": 4,
"IsDelete": true,
"Notes": "sample string 6",
"CompanyId": 1,
"CustomerDbaList": [
{
"CustomerDbaId": 1,
"CustomerID": 2,
"Dba": "sample string 3"
},
{
"CustomerDbaId": 1,
"CustomerID": 2,
"Dba": "sample string 3"
}
],
"CustomerPersonDataList": [
{
"PersonID": 1,
"CustomerID": 2,
"PersonNameFirst": "sample string 3",
"PersonNameLast": "sample string 4",
"PersonEmail": "sample string 5",
"PersonBillingEmail": "sample string 6",
"PersonPosition": "sample string 7",
"PersonCellphone": "sample string 8",
"PersonPhone": "sample string 9",
"PersonPhoneExt": "sample string 10",
"PersonBalance": 11.0,
"IsBlocked": true,
"Notes": "sample string 13",
"PersonDue": 14.0,
"LastInsertedInvoiceDate": "2025-12-12T17:43:24.6621837-05:00",
"CustomerPersonShippingAddresses": [
{
"PersonShippingID": 1,
"PersonID": 2,
"ShippingCountryID": 3,
"ShippingCountryName": "sample string 4",
"ShippingStateID": 1,
"ShippingStateName": "sample string 5",
"ShippingZipcodeID": 1,
"ShippingCityID": 1,
"ShippingAddress": "sample string 6",
"ShippingTel": "sample string 7",
"ShippingName": "sample string 8",
"ShippingIsMain": true,
"ShippingCityName": "sample string 10",
"ShippingZipcodeNo": "sample string 11",
"ShippingAddress2": "sample string 12"
},
{
"PersonShippingID": 1,
"PersonID": 2,
"ShippingCountryID": 3,
"ShippingCountryName": "sample string 4",
"ShippingStateID": 1,
"ShippingStateName": "sample string 5",
"ShippingZipcodeID": 1,
"ShippingCityID": 1,
"ShippingAddress": "sample string 6",
"ShippingTel": "sample string 7",
"ShippingName": "sample string 8",
"ShippingIsMain": true,
"ShippingCityName": "sample string 10",
"ShippingZipcodeNo": "sample string 11",
"ShippingAddress2": "sample string 12"
}
]
},
{
"PersonID": 1,
"CustomerID": 2,
"PersonNameFirst": "sample string 3",
"PersonNameLast": "sample string 4",
"PersonEmail": "sample string 5",
"PersonBillingEmail": "sample string 6",
"PersonPosition": "sample string 7",
"PersonCellphone": "sample string 8",
"PersonPhone": "sample string 9",
"PersonPhoneExt": "sample string 10",
"PersonBalance": 11.0,
"IsBlocked": true,
"Notes": "sample string 13",
"PersonDue": 14.0,
"LastInsertedInvoiceDate": "2025-12-12T17:43:24.6621837-05:00",
"CustomerPersonShippingAddresses": [
{
"PersonShippingID": 1,
"PersonID": 2,
"ShippingCountryID": 3,
"ShippingCountryName": "sample string 4",
"ShippingStateID": 1,
"ShippingStateName": "sample string 5",
"ShippingZipcodeID": 1,
"ShippingCityID": 1,
"ShippingAddress": "sample string 6",
"ShippingTel": "sample string 7",
"ShippingName": "sample string 8",
"ShippingIsMain": true,
"ShippingCityName": "sample string 10",
"ShippingZipcodeNo": "sample string 11",
"ShippingAddress2": "sample string 12"
},
{
"PersonShippingID": 1,
"PersonID": 2,
"ShippingCountryID": 3,
"ShippingCountryName": "sample string 4",
"ShippingStateID": 1,
"ShippingStateName": "sample string 5",
"ShippingZipcodeID": 1,
"ShippingCityID": 1,
"ShippingAddress": "sample string 6",
"ShippingTel": "sample string 7",
"ShippingName": "sample string 8",
"ShippingIsMain": true,
"ShippingCityName": "sample string 10",
"ShippingZipcodeNo": "sample string 11",
"ShippingAddress2": "sample string 12"
}
]
}
]
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.