Skip to content

apps/api/src/features/family-groups/family-groups.schema.ts ​

Auto-generated by scripts/generate-file-docs.ts. Do not edit — overwritten on every run.

Purpose ​

Request body schemas for the family-groups feature slice. Covers ADR 0007 and api-contracts.md §5 EXACTLY: - ChildAddRequest = { displayName, username, password } ← password, not pin. /

Exports ​

  • export const CreateFamilyGroupBodySchema
  • export type CreateFamilyGroupBody
  • export const UpdateFamilyGroupBodySchema
  • export type UpdateFamilyGroupBody
  • export const AddSpouseBodySchema
  • export type AddSpouseBody
  • export const AddChildBodySchema
  • export type AddChildBody
  • export const ResetChildPinBodySchema
  • export type ResetChildPinBody
  • export const UpdateChildBodySchema
  • export type UpdateChildBody
  • export const SetChildWatchListenBodySchema
  • export type SetChildWatchListenBody

Imports ​

  • ../members/members.schema
  • zod

Imported by ​

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.