Skip to content

apps/api/src/features/verses/verses.router.ts ​

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

Purpose ​

Verses router — Verse of Day management (AB#4532). GET /api/v1/verses/today — authenticated members GET /api/v1/verses — admin/minister: list all verses POST /api/v1/verses — admin/minister: create verse PATCH /api/v1/verses/:id — admin/minister: update verse DELETE /api/v1/verses/:id — admin: delete verse GET /api/v1/translations — authenticated: list translations PATCH /api/v1/translations/:id/default — admin: set default translation /

Exports ​

  • export async function versesRouter

Imports ​

  • ../../adapters/db
  • ../../middleware/requireAuth
  • ../../middleware/requireRole
  • ./verses.service
  • fastify

Imported by ​

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