Response model for listing modules.
| 77 | class ModulesResponse(BaseModel): |
| 78 | """Response model for listing modules.""" |
| 79 | osint: list[ModuleInfo] |
| 80 | webscanner: list[ModuleInfo] |
| 81 | apisec: list[ModuleInfo] |
| 82 | compliance: list[ModuleInfo] |
| 83 | total: int |
| 84 | |
| 85 | |
| 86 | class HealthResponse(BaseModel): |
| 87 | """Response model for health check.""" |
| 88 | status: str = "healthy" |