Edit Contact Point ==================
Overview
This section contains the required and optional elements to edit an existing contact point. .
NOTE: At least one optional element must be present with the 'id' element for the request to be successful.
Edit email contact point
| Name | Description |
|---|---|
| id | ID of the contact point. |
| Name | Description |
|---|---|
| emailAddress | Must be a valid email address. Refer Email Address definition for the valid email address format. If "Customer departmentalization" setting is enabled in the application, the provided email address must not be associated with any existing contact points in the same department. If "Customer departmentalization" setting is disabled in application, the provided email address must not be associated with any existing contact points in the application. |
| priority.value | Priority of the contact point |
| customAttributes | Name and value of all the custom attributes configured for the Contact Point Object. Name must match one of the custom attributes configured in application. If the custom attribute is configured as an enumeration, the value must be one of the predefined values. For string type of custom attribute that is not configured as an enumeration, refer list of Allowed Characters For Custom Attributes. |
Edit phone contact point
| Name | Description |
|---|---|
| id | ID of the contact point. |
| Name | Description |
|---|---|
| type.value | Phone type. |
| phoneNo | Phone number. This accepts any string representation. It is the client's responsibility to send in the correct number. |
| countryCode | Country code. |
| areaCode | Area code. |
| extension | Extension. |
| availability.days.value | Days when available. |
| availability.times.value | Time of day when available. |
| priority.value | Priority of the contact point |
| phone.customAttributes | Name and value of all the custom attributes configured for the Contact Point Object. Name must match one of the custom attributes configured in application. If the custom attribute is configured as an enumeration, the value must be one of the predefined values. For string type of custom attribute that is not configured as an enumeration, refer list of Allowed Characters For Custom Attributes. |
Edit postal contact point
| Name | Description |
|---|---|
| id | ID of the contact point. |
| Name | Description |
|---|---|
| type.value | Postal type. |
| address_1 | Address line 1 of the postal contact point. |
| address_2 | Address line 2 of the postal contact point. |
| city | City of the postal contact point. |
| state | State of the postal contact point. |
| zip | Zip code of the postal contact point. |
| country | Country of the postal contact point. |
| region | Region of the postal contact point. |
| priority.value | Priority of the contact point |
| customAttributes | Name and value of all the custom attributes configured for the Contact Point Object. Name must match one of the custom attributes configured in application. If the custom attribute is configured as an enumeration, the value must be one of the predefined values. For string type of custom attribute that is not configured as an enumeration, refer list of Allowed Characters For Custom Attributes. |
Edit web contact point
| Name | Description |
|---|---|
| id | ID of the contact point. |
| Name | Description |
|---|---|
| url | URL of the website contact point. |
| priority.value | Priority of the contact point |
| customAttributes | Name and value of all the custom attributes configured for the Contact Point Object. Name must match one of the custom attributes configured in application. If the custom attribute is configured as an enumeration, the value must be one of the predefined values. For string type of custom attribute that is not configured as an enumeration, refer list of Allowed Characters For Custom Attributes. |
Edit social contact point
| Name | Description |
|---|---|
| id | ID of the contact point. |
| Name | Description |
|---|---|
| type.value | Type of social contact point. |
| socialId | Social ID of the social contact point. |
| priority.value | Priority of the contact point |
| customAttributes | Name and value of all the custom attributes configured for the Contact Point Object. Name must match one of the custom attributes configured in application. If the custom attribute is configured as an enumeration, the value must be one of the predefined values. For string type of custom attribute that is not configured as an enumeration, refer list of Allowed Characters For Custom Attributes. |