Skip to main content
GET
List policy evaluation audit rows (what enforcement happened, newest-first)

Authorizations

x-api-key
string
header
required

Query Parameters

conversation_id
string<uuid> | null
policy_id
string<uuid> | null
result
enum<string> | null

Outcome of one evaluation of a policy check.

Available options:
pass,
fail,
error,
skipped
enforcement_point
enum<string> | null

Where in a turn a policy's check fires (v2: one point per policy).

agent_response is the single author-facing reply point — the v1 response (per-streamed-unit) + post_response (complete reply) split is an internal runtime detail now, selected by the platform-derived enforcement strategy (buffer-and-gate vs per-unit), not an authored distinction.

Available options:
input,
pre_tool,
post_tool,
agent_response
limit
integer
default:50
Required range: 1 <= x <= 200
cursor
string | null

Response

Successful Response

items
PolicyEvaluationResponse · object[]
required
has_more
boolean
required
next_cursor
string | null