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