Skip to content

Merge preview attribute change

A single attribute change on the surviving contact.

fieldstring

The contact field that would change.

Example:"name"
outcomestring

How the value is resolved. adopted = the source's value is taken; discarded = the source's value is dropped and the target's kept; merged = the two values are combined.

Enum:"adopted""discarded""merged"
from_valueany or null

The source contact's value. Omitted when null. May be a string, array, or object depending on the field.

into_valueany or null

The target contact's value. Omitted when null. May be a string, array, or object depending on the field.

new_into_valueany or null

The resulting value on the surviving contact. Always present; may be null. May be a string, array, or object depending on the field.

{ "field": "name", "outcome": "adopted", "from_value": null, "into_value": null, "new_into_value": null }