Contact

Update a contact

Updates an existing contact's information including profile details, contact information, and entity associations. Validates email and LinkedIn URL uniqueness within the context. Agency/property/brand contacts also accept service X-API-Key authentication

put/api/contacts/{contactableEntity}/{contactableId}/{personProfileId}

Request

Path parameters

contactableEntitystring required

Type of an entity (agency, property, brand, sale)

contactableIdinteger required

Id of an entity

personProfileIdinteger required

Id of a person profile

Request body

namestring
emailstring email
positionstring
profile_picturestring
work_phonestring
work_phone_extstring
email_statusstring
email_status_updatedboolean
manual_email_statusstring
manual_email_status_updated_atstring date-time
linkedinstring
facebookstring
twitterstring
instagramstring
notesstring
suggestedboolean
previous_suggestedboolean
linkedin_dataobject
contact_status_idinteger

Response

The updated Person Profile associated to the given agency.

OR
OR
OR

Example response

{
  "linkedin_data": {
    "type": "agency|company|property"
  }
}

Changes

No recorded changes to this operation across all 2 revisions of this API.