Skip to content

apps/api/src/features/sister-communities/sister-communities.router.ts ​

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

Purpose ​

Sister-communities router — directory of affiliated / sister churches and communities. Authorization: - GET /api/v1/sister-communities → requireAuth (any MEMBER+) - GET /api/v1/sister-communities/:id → requireAuth - POST /api/v1/sister-communities → requireRole(ministry_leader) - PATCH /api/v1/sister-communities/:id → requireRole(ministry_leader) - DELETE /api/v1/sister-communities/:id → requireRole(admin) /

Exports ​

  • export async function sisterCommunitiesRouter

Imports ​

  • ../../middleware/requireAuth
  • ../../middleware/requireRole
  • fastify

Imported by ​

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