Skip to main content
POST
decisions. Dry-run: bills nothing, logs nothing, persists nothing. Required scope: write

Request body

PolicyImpactRequest
RecursiveChatRuleInput[]
Rules to ADD to the org policy for the candidate replay. Evaluated org-side (target-binding and declared-effect semantics identical to a stored org rule). Each rule must have exactly one conclusion.
integer
Max logged decisions to replay, newest first (default 100, cap 500).
string[]
Names of existing org rules to REMOVE for the candidate replay.

Response

PolicyImpactResponse
object
required
Verdict counts under the candidate policy, flipped or not.
integer
required
Records replayed (had a request snapshot).
PolicyImpactFlip[]
required
string
required
What this replay does and does not evaluate.
integer
required
Records skipped because they carried no request snapshot.

Status codes