Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TinyActive/fluxion
/ endpoints
Endpoints
48 in github.com/TinyActive/fluxion
⨍
Functions
460
◇
Types & classes
162
↳
Endpoints
48
Route
change_my_password
router.post("/me/password", response_model=UserOut)
backend/app/api/v1/endpoints/users.py:None
Route
create_asset
router.post("", response_model=AssetOut, status_code=201)
backend/app/api/v1/endpoints/assets.py:None
Route
create_knowledge_base_item
router.post("", response_model=KnowledgeBaseOut, status_code=201)
backend/app/api/v1/endpoints/knowledge_base.py:None
Route
create_project
router.post("", response_model=ProjectOut, status_code=201)
backend/app/api/v1/endpoints/projects.py:None
Route
create_report
router.post("", response_model=ReportOut, status_code=201)
backend/app/api/v1/endpoints/reports.py:None
Route
create_service
router.post("", response_model=List[ServiceOut], status_code=201)
backend/app/api/v1/endpoints/services.py:None
Route
create_user
router.post("", response_model=UserOut, status_code=201)
backend/app/api/v1/endpoints/users.py:None
Route
create_vulnerability
router.post("", response_model=VulnerabilityOut, status_code=201)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
create_workspace
router.post("", response_model=WorkspaceOut, status_code=201)
backend/app/api/v1/endpoints/workspaces.py:None
Route
delete_asset
router.delete("/{asset_id}", status_code=204)
backend/app/api/v1/endpoints/assets.py:None
Route
delete_knowledge_base_item
router.delete("/{kb_id}", status_code=204)
backend/app/api/v1/endpoints/knowledge_base.py:None
Route
delete_project
router.delete("/{project_id}", status_code=204)
backend/app/api/v1/endpoints/projects.py:None
Route
delete_report
router.delete("/{report_id}", status_code=204)
backend/app/api/v1/endpoints/reports.py:None
Route
delete_service
router.delete("/{service_id}", status_code=204)
backend/app/api/v1/endpoints/services.py:None
Route
delete_user
router.delete("/{user_id}", status_code=204)
backend/app/api/v1/endpoints/users.py:None
Route
delete_vulnerability
router.delete("/{vuln_id}", status_code=204)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
delete_workspace
router.delete("/{workspace_id}", status_code=204)
backend/app/api/v1/endpoints/workspaces.py:None
Route
get_activities
router.get("", response_model=List[ActivityOut])
backend/app/api/v1/endpoints/activities.py:None
Route
get_activity
router.get("/{activity_id}", response_model=ActivityOut)
backend/app/api/v1/endpoints/activities.py:None
Route
get_asset
router.get("/{asset_id}", response_model=AssetOut)
backend/app/api/v1/endpoints/assets.py:None
Route
get_assets
router.get("", response_model=List[AssetOut])
backend/app/api/v1/endpoints/assets.py:None
Route
get_knowledge_base_item
router.get("/{kb_id}", response_model=KnowledgeBaseOut)
backend/app/api/v1/endpoints/knowledge_base.py:None
Route
get_knowledge_base_items
router.get("", response_model=List[KnowledgeBaseOut])
backend/app/api/v1/endpoints/knowledge_base.py:None
Route
get_project
router.get("/{project_id}", response_model=ProjectOut)
backend/app/api/v1/endpoints/projects.py:None
Route
get_projects
router.get("", response_model=List[ProjectOut])
backend/app/api/v1/endpoints/projects.py:None
Route
get_report
router.get("/{report_id}", response_model=ReportOut)
backend/app/api/v1/endpoints/reports.py:None
Route
get_reports
router.get("", response_model=List[ReportOut])
backend/app/api/v1/endpoints/reports.py:None
Route
get_service
router.get("/{service_id}", response_model=ServiceOut)
backend/app/api/v1/endpoints/services.py:None
Route
get_services
router.get("", response_model=List[ServiceOut])
backend/app/api/v1/endpoints/services.py:None
Route
get_user
router.get("/{user_id}", response_model=UserOut)
backend/app/api/v1/endpoints/users.py:None
Route
get_users
router.get("", response_model=List[UserOut])
backend/app/api/v1/endpoints/users.py:None
Route
get_vulnerabilities
router.get("", response_model=List[VulnerabilityOut])
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
get_vulnerability
router.get("/{vuln_id}", response_model=VulnerabilityOut)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
get_workspace
router.get("/{workspace_id}", response_model=WorkspaceOut)
backend/app/api/v1/endpoints/workspaces.py:None
Route
get_workspaces
router.get("", response_model=List[WorkspaceOut])
backend/app/api/v1/endpoints/workspaces.py:None
Route
health_check
app.get("/health")
backend/app/main.py:None
Route
login
router.post("/login")
backend/app/api/v1/endpoints/auth.py:None
Route
read_root
app.get("/")
backend/app/main.py:None
Route
read_users_me
router.get("/me", response_model=UserOut)
backend/app/api/v1/endpoints/auth.py:None
Route
update_asset
router.patch("/{asset_id}", response_model=AssetOut)
backend/app/api/v1/endpoints/assets.py:None
Route
update_knowledge_base_item
router.patch("/{kb_id}", response_model=KnowledgeBaseOut)
backend/app/api/v1/endpoints/knowledge_base.py:None
Route
update_project
router.patch("/{project_id}", response_model=ProjectOut)
backend/app/api/v1/endpoints/projects.py:None
Route
update_service
router.patch("/{service_id}", response_model=ServiceOut)
backend/app/api/v1/endpoints/services.py:None
Route
update_user
router.patch("/{user_id}", response_model=UserOut)
backend/app/api/v1/endpoints/users.py:None
Route
update_vulnerability
router.patch("/{vuln_id}", response_model=VulnerabilityOut)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
update_vulnerability_status
router.patch("/{vuln_id}/status", response_model=VulnerabilityOut)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
update_vulnerability_tags
router.patch("/{vuln_id}/tags", response_model=VulnerabilityOut)
backend/app/api/v1/endpoints/vulnerabilities.py:None
Route
update_workspace
router.patch("/{workspace_id}", response_model=WorkspaceOut)
backend/app/api/v1/endpoints/workspaces.py:None