Skip to content

Endpoints

This is a catalog of the endpoints a developer or integrator most commonly uses. Every route is available both un-prefixed (/scans) and under a version prefix (/api/v1/scans). Requests and responses are JSON unless noted; some report endpoints return binary files.

MethodPathPurpose
GET/healthBasic liveness
GET/health?deep=trueComponent diagnostics (DB, disk, gcloud, posture)
GET/metricsPrometheus metrics
GET/api/versionsAPI version info
MethodPathPurpose
POST/auth/loginEmail/password login (+ optional TOTP)
POST/auth/refreshRotate tokens
GET/auth/meCurrent user
POST/auth/switch-tenantRe-issue a token for another tenant
MethodPathPurpose
GET/scansList scans (tenant-scoped)
POST/scansStart a scan (202; honors Idempotency-Key)
POST/scans/{gcp|aws|azure|m365|workspace}Provider-specific launchers
GET/scans/{id}Scan status
POST/scans/{id}/cancel · /resumeControl a scan
GET/scans/{id}/summary · /findingsResults
GET/checks · /profiles · /capabilitiesCatalog of checks, profiles, capabilities
POST/preflightPre-scan permission check
MethodPathPurpose
GET/scans/{id}/report · /report/ccprReports (CCPR = bilingual Hebrew)
GET/scans/{id}/export/{excel|docx|csv|sarif|jsonlines}Export findings
GET/scans/{id}/audit/report/{en|he}Audit report (English / Hebrew)
MethodPathPurpose
POST/findings/{id}/statusUpdate finding status
POST/findings/{id}/acknowledgeAcknowledge a finding
POST/findings/mute · /mute/bulkMute findings
POST/findings/{id}/revalidateRevalidate a finding
GET/findings/deltaWhat changed between scans
MethodPathPurpose
GET/cloud/accountsList connected accounts
POST/cloud/connect · /connect/aws · /connect/azureConnect a provider
POST/cloud/test-credentialsVerify credentials
MethodPathPurpose
GET/license/statusLicense status (public)
POST/scheduler/start · /scheduler/schedulesScheduler control / schedules
POST/pentest/orchestrateLaunch an orchestrated pentest
POST/ai/chat/streamAI assistant (requires chat.use)
MethodPathPurpose
GET/POST/admin/users · /admin/rolesUser / role management (admin.*)
GET/POST/admin/api-keysAPI key management
GET/admin/audit-logsAudit log (audit.view)
GET/POST/api/tenants/Tenant management
  • This catalog highlights common endpoints; the platform exposes many more (ASPM, IaC, secrets, SBOM, containers, FinOps, compliance, etc.).
  • Auth, permissions, MFA, and license-feature gates apply per Authentication and Permissions & Scopes.
  • Rate limits apply — see Rate Limits.