Skip to main content

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?

optional accountValue: 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