Skip to content

apps/api/src/features/events/events.schema.ts ​

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

Purpose ​

Request body / query schemas for the events feature slice. Covers /events, /events/:id, /events/:id/rsvp, and /calendar/ics per docs/internal/design/api-contracts.md (Events & Calendar) and the Prisma Event / EventAttendee models. /

Exports ​

  • export const EventTypeEnum
  • export type EventTypeValue
  • export const RsvpStatusEnum
  • export type RsvpStatusValue
  • export const CreateEventSchema
  • export type CreateEventBody
  • export const UpdateEventSchema
  • export type UpdateEventBody
  • export const RsvpSchema
  • export type RsvpBody
  • export const ListEventsQuerySchema
  • export type ListEventsQuery

Imports ​

  • zod

Imported by ​

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