from fastapi import APIRouter from app.models.coverage import CoverageRequest from app.models.jobs import JobCreateResponse from app.services import coverage as coverage_service router = APIRouter() @router.post("", response_model=JobCreateResponse) def create(request: CoverageRequest) -> JobCreateResponse: return JobCreateResponse(job_id=coverage_service.enqueue_coverage(request))