Merge contact

Use this endpoint to merge two or more contacts. The secondary contacts (mergeIds) will be merged onto the primary contact (primary_contact_id). Merge data includes conversation, chats, notes, views, etc. The primary contact ID in the endpoint URL (primary_contact_id) is required. Place the secondary_contact_ids in the request body.

Contact Ids can be found by going to the Acquire platform and hovering over a contact's name in Contact List or by using the endpoint GET All Contacts.

If a secondary merge's contact details are different from the primary contact details, both contact details will be preserved on the primary contact profile. For example, if a secondary merge contact has an email that differs from their primary email, both emails will be preserved on the primary contact profile after the merge.

Warning: merges cannot be reverted.

Merge Contact

POST https://{{account_id}}.acquire.io/api/v1/crm/contact/merge/{{contactId}}

Path Parameters

NameTypeDescription

contactId*

integer

ID of the contact

Headers

NameTypeDescription

Authorization*

string

Bearer {{API_KEY}}

Request Body

NameTypeDescription

soureIds*

integer

ID of the contact you want to merge

{
    "data": {
        "id": 83,
        "message": "#78 contact timeline's merged with #83 successfully."
    }
}

Body(raw)

{
  "sourceIds": [
    11
  ]
}

Last updated