aisecurity.llc
API reference
packages/savvy-sdk/openapi.json (savvy-cli, generated via `cargo run -p savvy-server -- --export-openapi`)
DocumentSavvy API
Version0.6.0
Total operations528
SecEng operations21
This spec covers the full Savvy API surface, not only SecEng. `seceng_operations` below is filtered to routes under /v1/seceng/*. It does not cover the separate SecEng Connector Sidecar contract documented in seceng-scan-content/docs/contracts/sidecar-api.md, which this sync could not confirm as a live-implemented server route as of this sync.
| Method | Path | Summary |
|---|---|---|
| GET | /v1/seceng/ai-assets | list_ai_assets |
| GET | /v1/seceng/attack-paths | list_attack_paths |
| GET | /v1/seceng/compliance | list_compliance |
| GET | /v1/seceng/deltas | list_deltas |
| POST | /v1/seceng/dom-analysis | run_dom_analysis |
| GET | /v1/seceng/export/csv | export_csv |
| GET | /v1/seceng/export/cyclonedx | export_cyclonedx |
| POST | /v1/seceng/export/push-findings | push_findings |
| GET | /v1/seceng/export/sarif | export_sarif |
| GET | /v1/seceng/findings | list_findings |
| GET | /v1/seceng/integrations | list_integrations |
| DELETE | /v1/seceng/integrations/:id | delete_integration |
| GET | /v1/seceng/integrations/:id/sync-mappings | list_sync_mappings |
| POST | /v1/seceng/integrations/:id/test | test_integration |
| GET | /v1/seceng/scan-runs | list_scan_runs |
| POST | /v1/seceng/sync-jobs | enqueue_sync_job |
| GET | /v1/seceng/targets | list_targets |
| POST | /v1/seceng/trust-scan | run_trust_scan |
| POST | /v1/seceng/vcs/enqueue-scan | enqueue_vcs_scan |
| GET | /v1/seceng/vcs/jobs/:id | get_vcs_job |
| POST | /v1/seceng/vcs/list-repos | list_vcs_repos |