Interface: ImportContactConflict
Defined in: packages/sdk/src/types/generated/member.ts:379
One contact field a row disagrees with the matched Account about.
row_value and account_value are normalized (email lower-cased,
phone E.164) so the operator compares — and resubmits — the same shape the
matcher used.
account_value is None in cases the client cannot tell apart, by
design: the Account holds nothing for the field (keeping the Account then
drops the row's value — exactly the loss this conflict surfaces), or the
caller is not authorized to read it (no MEMBERS_ADMIN, or the Account has
no Member in their workspace). Clients render None as "unavailable";
every resolution works either way.
PHI: see the module docstring.
Properties
accountValue?
optionalaccountValue:string|null
Defined in: packages/sdk/src/types/generated/member.ts:382
field
field:
ImportContactConflictField
Defined in: packages/sdk/src/types/generated/member.ts:380
rowValue
rowValue:
string
Defined in: packages/sdk/src/types/generated/member.ts:381