POST api/contact/ContactEdit
Request Information
URI Parameters
None.
Body Parameters
ContactEditRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PersonId | globally unique identifier |
None. |
|
| Photo | string |
None. |
|
| StaffCode | string |
None. |
|
| PersonName | string |
None. |
|
| string |
None. |
||
| PhoneNumber | string |
None. |
|
| CompanyName | string |
None. |
|
| CompanyPhone | string |
None. |
|
| JobTitle | string |
None. |
|
| Country | string |
None. |
|
| Province | string |
None. |
|
| City | string |
None. |
|
| District | string |
None. |
|
| Street | string |
None. |
|
| Industry | string |
None. |
|
| Sector | string |
None. |
|
| CompanyPhoneNumber | string |
None. |
|
| CompanyCountry | string |
None. |
|
| CompanyProvince | string |
None. |
|
| CompanyCity | string |
None. |
|
| CompanyDistrict | string |
None. |
|
| CompanyStreet | string |
None. |
|
| OwnerId | globally unique identifier |
None. |
|
| ContactGroupIds | Collection of globally unique identifier |
None. |
|
| Website | string |
None. |
|
| Introduction | string |
None. |
|
| InvoiceTitle | string |
None. |
|
| InvoiceTaxCode | string |
None. |
|
| InvoiceBankAccount | string |
None. |
|
| InvoiceBankName | string |
None. |
|
| InvoiceAddress | string |
None. |
|
| InvoicePhone | string |
None. |
|
| InvoiceSendName | string |
None. |
|
| InvoiceSendPhone | string |
None. |
|
| InvoiceSendAddress | string |
None. |
|
| CreateEmail | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"PersonId": "8c927b8c-5eb0-4ff7-a6f8-519457e002a1",
"Photo": "sample string 2",
"StaffCode": "sample string 3",
"PersonName": "sample string 4",
"Email": "sample string 5",
"PhoneNumber": "sample string 6",
"CompanyName": "sample string 7",
"CompanyPhone": "sample string 8",
"JobTitle": "sample string 9",
"Country": "sample string 10",
"Province": "sample string 11",
"City": "sample string 12",
"District": "sample string 13",
"Street": "sample string 14",
"Industry": "sample string 15",
"Sector": "sample string 16",
"CompanyPhoneNumber": "sample string 17",
"CompanyCountry": "sample string 18",
"CompanyProvince": "sample string 19",
"CompanyCity": "sample string 20",
"CompanyDistrict": "sample string 21",
"CompanyStreet": "sample string 22",
"OwnerId": "99146bd1-d184-4cdf-a57c-30c2946c47c5",
"ContactGroupIds": [
"8085b1e9-caaa-42bd-a30f-547143479b5d",
"27ff4448-b349-4b4a-a9ab-530391c279ad"
],
"Website": "sample string 23",
"Introduction": "sample string 24",
"InvoiceTitle": "sample string 25",
"InvoiceTaxCode": "sample string 26",
"InvoiceBankAccount": "sample string 27",
"InvoiceBankName": "sample string 28",
"InvoiceAddress": "sample string 29",
"InvoicePhone": "sample string 30",
"InvoiceSendName": "sample string 31",
"InvoiceSendPhone": "sample string 32",
"InvoiceSendAddress": "sample string 33",
"CreateEmail": "sample string 34"
}
application/xml, text/xml
Sample:
<ContactEditRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DeloitteEvent.DataModel">
<City>sample string 12</City>
<CompanyCity>sample string 20</CompanyCity>
<CompanyCountry>sample string 18</CompanyCountry>
<CompanyDistrict>sample string 21</CompanyDistrict>
<CompanyName>sample string 7</CompanyName>
<CompanyPhone>sample string 8</CompanyPhone>
<CompanyPhoneNumber>sample string 17</CompanyPhoneNumber>
<CompanyProvince>sample string 19</CompanyProvince>
<CompanyStreet>sample string 22</CompanyStreet>
<ContactGroupIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>8085b1e9-caaa-42bd-a30f-547143479b5d</d2p1:guid>
<d2p1:guid>27ff4448-b349-4b4a-a9ab-530391c279ad</d2p1:guid>
</ContactGroupIds>
<Country>sample string 10</Country>
<CreateEmail>sample string 34</CreateEmail>
<District>sample string 13</District>
<Email>sample string 5</Email>
<Industry>sample string 15</Industry>
<Introduction>sample string 24</Introduction>
<InvoiceAddress>sample string 29</InvoiceAddress>
<InvoiceBankAccount>sample string 27</InvoiceBankAccount>
<InvoiceBankName>sample string 28</InvoiceBankName>
<InvoicePhone>sample string 30</InvoicePhone>
<InvoiceSendAddress>sample string 33</InvoiceSendAddress>
<InvoiceSendName>sample string 31</InvoiceSendName>
<InvoiceSendPhone>sample string 32</InvoiceSendPhone>
<InvoiceTaxCode>sample string 26</InvoiceTaxCode>
<InvoiceTitle>sample string 25</InvoiceTitle>
<JobTitle>sample string 9</JobTitle>
<OwnerId>99146bd1-d184-4cdf-a57c-30c2946c47c5</OwnerId>
<PersonName>sample string 4</PersonName>
<PhoneNumber>sample string 6</PhoneNumber>
<Photo>sample string 2</Photo>
<Province>sample string 11</Province>
<Sector>sample string 16</Sector>
<StaffCode>sample string 3</StaffCode>
<Street>sample string 14</Street>
<Website>sample string 23</Website>
<PersonId>8c927b8c-5eb0-4ff7-a6f8-519457e002a1</PersonId>
</ContactEditRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JsonResultOfCommonResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Content | CommonResult |
None. |
|
| SerializerSettings | JsonSerializerSettings |
None. |
|
| Encoding | Encoding |
None. |
|
| Request | HttpRequestMessage |
None. |
Response Formats
application/json, text/json
Sample:
Sample not available.