Editable attributes of a contact ================================ Overview This section contains the optional attributes that the logged in contact person can edit. At least one of the below optional attributes must present in request body. ### Optional elements allowed in request body | Name | Description | | --- | --- | | firstName | First name of the contact. | | salutation | Salutation of the contact. | | middleName | Middle name of the contact. | | lastName | Last name of the contact. | | gender.value | Gender of the contact. | | suffix.value | Suffix to use for the contact. | | initials | Initials of the contact. | | secretQuestion | Secret question which should be asked to the contact if he forgets his password. | | secretAnswer | Secret answer to secret question asked to the contact if he forgets his password. | | hasDirectMailingConsent | Field to convey if direct mailing consent is given by the contact. | | hasDirectCallingConsent | Field to convey if direct calling consent is given by the contact. | | hasHoldingDataConsent | Field to convey if holding data consent is given by the contact. | | jobTitle | Job Title of the contact. | | employmentStatus.value | Employment status of the contact. | | priority | Priority of the contact. | | dateOfBirth | Date of birth of the contact. | | maritalStatus.value | Marital status of the contact. | | type.value | Contact's type (e.g. billing, legal, shipping etc.). Must be one of the values configured in application. | | firstNameFurigana | String to specify how the first name of the contact should be pronounced. | | middleNameFurigana | String to specify how the middle name of the contact should be pronounced. | | lastNameFurigana | String to specify how the last name of the contact should be pronounced. | | spouseName | Name of spouse of the contact. | | emergencyContact | Emergency Contact information of the contact. | | occupation | Occupation of the contact. | | incomeLevel | Income level of the contact. | | educationLevel.value | Education level of the contact. | | race | Race of the contact. | | dependents | Dependents of the contact. | | smoker | Field to convey if the contact is a smoker. | | hobbies | Hobbies of the contact. | | interests | Interests of the contact. | | contactOrder | Number specifying the order in which this contact should be contacted if there are more than one contacts for the same customer. | | email | Email contact points. Contact can have multiple email contact points.* For required and optional elements to create a new email contact point, refer [here](/developer-portal/createcontactpointcontext#email).* For required and optional elements to edit an existing email contact point, refer [here](/developer-portal/editcontactpointcontext#email). | | postal | Postal contact points. Contact can have multiple postal contact points.* For required and optional elements to create a new postal contact point, refer [here](/developer-portal/createcontactpointcontext#postal).* For required and optional elements to edit an existing postal contact point, refer [here](/developer-portal/editcontactpointcontext#postal). | | phone | Phone contact points. Contact can have multiple phone contact points.* For required and optional elements to create a new phone contact point, refer [here](/developer-portal/createcontactpointcontext#phone).* For required and optional elements to edit an existing phone contact point, refer [here](/developer-portal/editcontactpointcontext#phone). | | social | Social contact points. Contact can have multiple social Contact points.* For required and optional elements to create a new social contact point, refer [here](/developer-portal/createcontactpointcontext#social).* For required and optional elements to edit an existing social contact point, refer [here](/developer-portal/editcontactpointcontext#social). | | web | Web contact points. Contact can have multiple web Contact points.* For required and optional elements to create a new web contact point, refer [here](/developer-portal/createcontactpointcontext#web).* For required and optional elements to edit an existing web contact point, refer [here](/developer-portal/editcontactpointcontext#web). |