Skip to main content

Interface: CreateMemberContactPointRequest

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:17

Add one workspace-local contact point to a Member.

Schema-only: the scope gate is not an unconditional ScopedRequest scope, because a Member may always manage their own contacts without members:write. The self-or-scope decision lives in MemberContactPointService._require_write so both paths are enforced in one place.

Properties

capabilities?

optional capabilities: string[]

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:33


contactType

contactType: CreateMemberContactPointRequestContactType

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:18


label?

optional label: string | null

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:25


observedAt?

optional observedAt: string | null

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:34


priority?

optional priority: number

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:31

Minimum

-10000

Maximum

10000


purpose?

optional purpose: CreateMemberContactPointRequestPurpose

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:26


sharing?

optional sharing: CreateMemberContactPointRequestSharing

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:32


value

value: string

Defined in: packages/sdk/src/types/generated/member_contact_point.ts:24

Phone or email value. Normalized server-side; PHI, never logged.

Min Length

1

Max Length

320