Merge contacts
merge_contactsMerge duplicate contacts by keeping one ID and discarding the other, moving references to the winner. Runs as a dry-run preview unless you pass confirm:true to execute the destructive write.
Instructions
Merge two duplicate contacts: keep winningContactId, discard losingContactId (its references move to the winner). Dry-run by default; pass confirm:true. Destructive write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Which configured FastBound account to use for this one call — an alias or account number (see list_accounts). Omit to use the active account. | |
| confirm | No | Set true to actually execute. Omit or false returns a DRY RUN preview that sends nothing. | |
| auditUser | No | Email recorded as X-AuditUser for the ATF audit trail. Overrides FASTBOUND_AUDIT_USER for this call. Must be an active user on the account. | |
| losingContactId | Yes | GUID of the contact to merge away and discard. | |
| winningContactId | Yes | GUID of the contact to KEEP. |