Skip to main content

MemberImportOptions

@gravity-rail/sdk


@gravity-rail/sdk / MemberImportOptions

Interface: MemberImportOptions

Multipart CSV options shared by preview and commit.

Properties​

autoPromoteUniqueContacts?​

optional autoPromoteUniqueContacts: boolean

Promote unique contacts when no primary exists (mobile first). Default true.


identityConflictPolicy?​

optional identityConflictPolicy: IdentityConflictPolicy

Commit only: explicit approval to overwrite a phone-only match's identity. Default skip.


previewPlanToken?​

optional previewPlanToken: string

Opaque saved preview handle; commit reuses these automatic identity decisions.


resolutions?​

optional resolutions: readonly Readonly<Record<string, unknown>>[]

Server-validated per-row decisions from an operator's preview review. The server owns the decision schema, including identity decisions on deployments that support them. Do not log replacement contact values.