Skip to main content

Interface: MemberFormData

Defined in: packages/sdk/src/types/member-types.ts:275

Properties

dateOfBirth?

optional dateOfBirth: string | null

Defined in: packages/sdk/src/types/member-types.ts:287


description?

optional description: string

Defined in: packages/sdk/src/types/member-types.ts:283


email?

optional email: string

Defined in: packages/sdk/src/types/member-types.ts:285


externalId?

optional externalId: string

Defined in: packages/sdk/src/types/member-types.ts:286


memberRoleId?

optional memberRoleId: number

Defined in: packages/sdk/src/types/member-types.ts:277


name?

optional name: string

Defined in: packages/sdk/src/types/member-types.ts:282


notifyEmail?

optional notifyEmail: boolean

Defined in: packages/sdk/src/types/member-types.ts:279


notifySms?

optional notifySms: boolean

Defined in: packages/sdk/src/types/member-types.ts:278


notifyVoice?

optional notifyVoice: boolean

Defined in: packages/sdk/src/types/member-types.ts:280


notifyWhatsapp?

optional notifyWhatsapp: boolean

Defined in: packages/sdk/src/types/member-types.ts:281


phone?

optional phone: string

Defined in: packages/sdk/src/types/member-types.ts:284


releaseContactFromMemberId?

optional releaseContactFromMemberId: number

Defined in: packages/sdk/src/types/member-types.ts:295

Resolve a contact-uniqueness collision by clearing the colliding value off the member that currently holds it, in the same transaction that claims it. Requires members:admin. Only the fields this request is claiming, and only where that member's current value is the claimed one, are cleared. See MemberContactConflict.


tosAccepted?

optional tosAccepted: boolean

Defined in: packages/sdk/src/types/member-types.ts:276