Endpoints¶
High-level catalog. See OpenAPI spec for complete details.
Auth & users¶
GET /auth/{provider}— start OAuthPOST /auth/{provider}/exchange— complete OAuthPOST /auth/refresh— rotate tokensPOST /auth/logout— invalidate sessionGET /auth/me— current user profile
Devices & scans¶
GET /devices— list org devicesPOST /devices— register new deviceDELETE /devices/{id}— deactivate devicePOST /scans/ingest— agent submits scan resultsGET /scans— list scan history
Vulnerabilities & risks¶
GET /vulnerabilities— CVE-level list with filtersGET /rice/recommendations— RICE-scored actionsGET /risk-matrix— 5×5 matrix dataGET /threat-model— STRIDE + ATT&CKGET /risk-dashboard— unified risk score + threats
Compliance¶
GET /compliance/frameworks— list frameworksGET /compliance/frameworks/{slug}/assessment— framework assessmentPOST /compliance/frameworks/{slug}/controls/{id}/attest— manual attestation
AI features¶
GET /organizations/recommendations— cached AI recsPOST /organizations/recommendations/refresh— regenerateGET /organizations/maturity— maturity assessmentGET /rice/recommendations— data-driven (no LLM)GET /roadmap,/budget,/workforce— planning viewsGET /jd— AI-generated job description
Cloud security¶
GET /cloud-security/gws— Google Workspace auditGET /cloud-security/m365— Microsoft 365 audit
Reports¶
GET /reports/summary— executive summaryGET /reports/export/pdf— PDF report