updateContact( )


Updates a contact's properties.

The updateContact() function returns a Promise that resolves when the specified contact's information is updated.

Each time the contact is updated, revision increments by 1. The existing revision must be included when updating the contact. This ensures you're working with the latest contact information, and prevents unintended overwrites.

Authentication

This function requires elevated permissions and runs only on the backend and on dashboard pages.

Permissions
Manage Contacts
Manage Members and Contacts - all permissions
Learn more about app permissions.
Method Declaration
Copy
Method Parameters
contactIdstringRequired

ID of the contact to update.


infoContactInfoRequired

Contact info.


revisionnumberRequired

Revision number. When updating, include the existing revision to prevent conflicting updates.


optionsUpdateContactOptions

Contact update options.

Returns
Return Type:Promise<UpdateContactResponse>
Did this help?