MCPcopy Create free account

hub / github.com/BishopFox/aimap / endpoints

Endpoints34 in github.com/BishopFox/aimap

Routeadvanced_search
router.post("/search")
backend/app/routes/endpoints.py:None
Routeattack_stream
router.websocket("/{attack_id}/stream")
backend/app/routes/attack.py:None
Routecreate_endpoint
router.post("", status_code=201)
backend/app/routes/endpoints.py:None
Routecreate_or_update_analysis
router.post("", status_code=201)
backend/app/routes/analyses.py:None
Routecreate_range
router.post("", status_code=201)
backend/app/routes/ranges.py:None
Routecreate_scan
router.post("", status_code=201)
backend/app/routes/scans.py:None
Routedelete_endpoint
router.delete("/{endpoint_id}", status_code=204)
backend/app/routes/endpoints.py:None
Routedelete_range
router.delete("/{range_id}", status_code=204)
backend/app/routes/ranges.py:None
Routedelete_scan
router.delete("/{scan_id}", status_code=204)
backend/app/routes/scans.py:None
Routeenrich_all_endpoints
router.post("/enrich-all")
backend/app/routes/endpoints.py:None
Routeenrich_single_endpoint
router.post("/{endpoint_id}/enrich")
backend/app/routes/endpoints.py:None
Routeget_analysis
router.get("/{endpoint_id}")
backend/app/routes/analyses.py:None
Routeget_attack_status
router.get("/{attack_id}/status")
backend/app/routes/attack.py:None
Routeget_endpoint
router.get("/{endpoint_id}")
backend/app/routes/endpoints.py:None
Routeget_geo
router.get("/geo", response_model=list[GeoEntry])
backend/app/routes/endpoints.py:None
Routeget_globe_data
router.get("/globe")
backend/app/routes/endpoints.py:None
Routeget_range
router.get("/{range_id}")
backend/app/routes/ranges.py:None
Routeget_scan
router.get("/{scan_id}")
backend/app/routes/scans.py:None
Routeget_stats
router.get("/stats", response_model=StatsResponse)
backend/app/routes/endpoints.py:None
Routeget_test_results
router.get("/{endpoint_id}/testing")
backend/app/routes/analyses.py:None
Routehealth_check
app.get("/api/health")
backend/app/main.py:None
Routeingest_nuclei
router.post("/ingest-nuclei")
backend/app/routes/endpoints.py:None
Routelist_endpoints
router.get("", response_model=PaginatedResponse)
backend/app/routes/endpoints.py:None
Routelist_query_presets
router.get("/query-presets")
backend/app/routes/scans.py:None
Routelist_ranges
router.get("", response_model=PaginatedRanges)
backend/app/routes/ranges.py:None
Routelist_scans
router.get("", response_model=PaginatedScans)
backend/app/routes/scans.py:None
Routerun_scan
router.post("/{scan_id}/run")
backend/app/routes/scans.py:None
Routescan_progress_ws
router.websocket("/{scan_id}/progress")
backend/app/routes/scans.py:None
Routestart_attack
router.post("/{endpoint_id}")
backend/app/routes/attack.py:None
Routesystem_status
app.get("/api/system/status")
backend/app/main.py:None
Routetrigger_scan
router.post("/{range_id}/scan", response_model=TriggerScanResponse)
backend/app/routes/ranges.py:None
Routeupdate_endpoint
router.put("/{endpoint_id}")
backend/app/routes/endpoints.py:None
Routeupdate_range
router.put("/{range_id}")
backend/app/routes/ranges.py:None
Routeupdate_scan_status
router.put("/{scan_id}/status")
backend/app/routes/scans.py:None