Bulk re-evaluate compliance checks
POST/openapi/v1/compliance-checks/evaluate
Synchronously re-evaluates a set of checks in one pass. With no filters supplied, runs every enabled check. Provide ids to limit to specific checks, or severity (CRITICAL / WARNING / INFO) to limit by severity. The two filters AND when both are supplied. Returns a fresh summary per evaluated check. Work is offloaded to a bounded worker pool; if it exceeds the server's synchronous budget the request returns 503 — for large tenants or unfiltered runs, prefer the async job endpoint (POST /evaluate/jobs).
Request
Responses
- 200
- 401
- 403
- 429
- 500
OK
Authentication required
Caller is not authorised
Rate limit exceeded — see Retry-After header
Internal server error