/api/v1/compliance
GET /compliance/frameworks — list available frameworks
Returns all frameworks available in your account.Response
POST /compliance/frameworks//enable — enable a framework
Enables a framework for one or more providers.Request body (optional)
IDs of the providers to scope this framework to. If omitted, all connected providers are included.
DELETE /compliance/frameworks//enable — disable a framework
Disables a framework and stops future assessments for it.POST /compliance/assess — run an assessment
Runs a compliance assessment. If no body is provided, all enabled frameworks run against all providers.Request body (optional)
Run only this framework.
Scope to a specific provider.
Response 202
GET /compliance/assessments — list assessments
Returns past assessments.Query parameters
Filter by framework.
Filter by provider.
Page number.
Results per page.
GET /compliance/assessments/ — get assessment results
Returns the full assessment with control-level results and failed resources.Response
A value between 0 and 1 representing the percentage of controls that passed.
GET /compliance/assessments//export — export assessment report
Downloads the assessment as a PDF or CSV file.Query parameters
Export format:
pdf or csv.Content-Type header: application/pdf or text/csv.