from fastapi import APIRouter, HTTPException from api.models.docmf_models import DoCMFMultiRequest from api.services.docmf_build_service import build_docmf_multi router = APIRouter() @router.post("/build") def build(request: DoCMFMultiRequest): try: return build_docmf_multi(request) except Exception as e: raise HTTPException(status_code=400, detail=str(e))