Skip to main content
POST
Mark several findings as exceptions with one shared reason

Body

application/json
reason
string
required

Documentation for why this finding does not apply or is being accepted. Minimum 20 non-whitespace characters.

Example:

"Bucket hosts intentionally public marketing assets; writes restricted to the marketing IAM role."

findingIds
string[]
required

IDs of the failing check results to mark (1-500). All must belong to your organization; one unknown ID rejects the whole request.

Required array length: 1 - 500 elements
Example:
reviewedBy
string

Free-text reviewer or approval reference.

Example:

"Approved by CISO 2026-Q1"

expiresAt
string

ISO date when this exception should auto-expire. Null/missing = never.

Example:

"2026-08-13"

Response

201