Skip to content

DoCurious API Reference / types / SharingPermissions

Interface: SharingPermissions

Defined in: types/user.types.ts:262

Parent-controlled sharing rules for under-13 (Tier 2) accounts.

Remarks

These settings are part of the AccountLinkage and are enforced by the sharing UI whenever a child attempts to post or join communities.

Properties

allowedCommunityTypes

allowedCommunityTypes: string[]

Defined in: types/user.types.ts:266

Community type slugs the child is allowed to participate in


canSharePublicly

canSharePublicly: boolean

Defined in: types/user.types.ts:264

Whether the child can share track records to public feeds


requireApprovalForNewCommunities

requireApprovalForNewCommunities: boolean

Defined in: types/user.types.ts:268

If true, joining a new community requires explicit parent approval

DoCurious Platform Documentation