julee.api.routers ================= .. py:module:: julee.api.routers .. autoapi-nested-parse:: API routers for the julee CEAP system. This package contains APIRouter modules that organize endpoints by domain. Each router module defines routes at the root level and is mounted with a prefix in the main app. Organization: - knowledge_service_queries: CRUD operations for knowledge service queries - assembly_specifications: CRUD operations for assembly specifications - documents: CRUD operations for documents - workflows: Workflow management and execution endpoints - system: Health checks and system status endpoints Router modules follow the pattern: 1. Define routes at root level ("/" and "/{id}") 2. Include proper dependency injection 3. Use domain models for request/response 4. Follow consistent error handling patterns Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/julee/api/routers/assembly_specifications/index /autoapi/julee/api/routers/documents/index /autoapi/julee/api/routers/knowledge_service_configs/index /autoapi/julee/api/routers/knowledge_service_queries/index /autoapi/julee/api/routers/system/index /autoapi/julee/api/routers/workflows/index Attributes ---------- .. autoapisummary:: julee.api.routers.assembly_specifications_router julee.api.routers.documents_router julee.api.routers.knowledge_service_configs_router julee.api.routers.knowledge_service_queries_router julee.api.routers.system_router julee.api.routers.workflows_router Package Contents ---------------- .. py:data:: assembly_specifications_router .. py:data:: documents_router .. py:data:: knowledge_service_configs_router .. py:data:: knowledge_service_queries_router .. py:data:: system_router .. py:data:: workflows_router