Skip to main content

Results

The results page is centered on policies.

Instead of making operators reconstruct outcomes from low-level rule or event history, the backend exposes policy-attributed summaries directly.

What results show

Per policy:

  • Total decisions.
  • Observe count.
  • Challenge count.
  • Block count.
  • Last matched timestamp.

The backend also exposes recent decisions for a specific policy.

API contract

GET /tenants/{tenant_id}/results/policies
GET /tenants/{tenant_id}/results/policies/{policy_id}

Why this matters

This is the page where operators answer:

  • Which policies are performing?
  • Which policies are blocking the most traffic?
  • Which mitigation path is actually being used?
  • What changed after deployment?