AckdbMergeResponse

Response from a successful merge operation. All data is transferred - nothing is lost.

Properties

dataobjectrequired
winnerIdstringrequired
loserIdstringrequired
linksTransferredintegerrequired

Identity links moved to winner.

traitsTransferredintegerrequired

Traits re-assigned.

contactsTransferredintegerrequired

Contacts re-assigned.

contactsMergedinteger

Loser contacts FOLDED into an existing winner contact because the same PERSON held an active edge at both companies (#325): one affiliation split across duplicate companies. Their events, links, traits and ownership move onto the surviving edge — nothing is dropped.

eventsTransferredintegerrequired

Entity events moved to winner.

rawPayloadsTransferredintegerrequired

Raw payloads moved to winner.

contentTransferredintegerrequired

Content chunks re-assigned.

filesTransferredintegerrequired

Files moved to winner.

conversationsTransferredintegerrequired

Conversations moved to winner.

Example

AckdbMergeResponse example
{
  "data": {
    "winnerId": "01HXYZ123456789ABCDEFGH",
    "loserId": "01HABCD123456789EFGHIJK",
    "linksTransferred": 2,
    "traitsTransferred": 3,
    "contactsTransferred": 1,
    "contactsMerged": 0,
    "eventsTransferred": 42,
    "rawPayloadsTransferred": 42,
    "contentTransferred": 5,
    "filesTransferred": 0,
    "conversationsTransferred": 3
  }
}