"""Public v1 API surface.

Machine-to-machine endpoints consumed by other Proxmox services (HR,
CRM, …) over `X-API-Key`. Session-based endpoints stay at `/api/...`;
these live under `/api/v1/...`. OpenAPI for the v1 surface is exposed
at `/api/v1/docs`.
"""
from fastapi import APIRouter

from . import candidates, dossier, health, registry_work, watchlist

router = APIRouter(prefix="/v1")
router.include_router(health.router)
router.include_router(candidates.router)
router.include_router(watchlist.router)
router.include_router(dossier.router)
router.include_router(registry_work.router)
