Update Contact Attributes
Updates particular values of a personal contact attributes specified in request (partial resource update). Omitted attributes will remain unchanged. If any attribute is passed in request body with the null value, then this attribute value will be removed.
Path parameters
Internal identifier of the RingCentral account (can be set to "~" to indicate that the account associated with current authorization session should be used)
Internal identifier of the RingCentral extension/user (can be set to "~" to indicate that the extension associated with current authorization session should be used)
Internal identifier of a contact record in the RingCentral database
Query parameters
Country code value complying with the ISO 3166-1 alpha-2 format. The default value is home country of the current extension
Request body
Example request
{
"firstName": "Charlie",
"lastName": "Williams",
"middleName": "J",
"nickName": "The Boss",
"company": "Example, Inc.",
"jobTitle": "CEO",
"email": "charlie.williams@example.com",
"email2": "charlie-example@gmail.com",
"email3": "theboss-example@hotmail.com",
"webPage": "http://www.example.com",
"notes": "#1 Customer",
"homePhone": "+15551234567",
"homePhone2": "+15551234567",
"businessPhone": "+15551234567",
"businessPhone2": "+15551234567",
"mobilePhone": "+15551234567",
"businessFax": "+15551234567",
"companyPhone": "+15551234567",
"assistantPhone": "+15551234567",
"carPhone": "+15551234567",
"otherPhone": "+15551234567",
"otherFax": "+15551234567",
"callbackPhone": "+15551234567",
"homeAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"businessAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"otherAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
}
}Response
Edited personal contact information
Example response
{
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/230919004/extension/230919004/address-book/contact/623045004",
"email": "charlie.williams@example.com",
"id": 623045004,
"notes": "#1 Customer",
"company": "Example, Inc.",
"firstName": "Charlie",
"lastName": "Williams",
"jobTitle": "CEO",
"webPage": "http://www.example.com",
"middleName": "J",
"nickName": "The Boss",
"email2": "charlie-example@gmail.com",
"email3": "theboss-example@hotmail.com",
"homePhone": "+15551234567",
"homePhone2": "+15551234567",
"businessPhone": "+15551234567",
"businessPhone2": "+15551234567",
"mobilePhone": "+15551234567",
"businessFax": "+15551234567",
"companyPhone": "+15551234567",
"assistantPhone": "+15551234567",
"carPhone": "+15551234567",
"otherPhone": "+15551234567",
"otherFax": "+15551234567",
"callbackPhone": "+15551234567",
"businessAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"homeAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"otherAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
}
}