onzodocs
DocumentationAPI Reference
onzo.laRequest access
API Reference

Screening

Retrieve Sirius Core screening decisions.

GET/v1/payments/{id}/screeningRetrieve a screening decision

Every payment carries exactly one screening decision. Decisions are permanent objects: retrievable at any time, including for audit, with the exact lists_version applied.

json The Screening decision object { "id": "oz_scr_c91b02", "payment": "oz_pay_8f2c41", "outcome": "cleared", "checks": [ { "type": "sanctions", "result": "clear", "lists_version": "2026-07-06T12:00Z" }, { "type": "pep", "result": "clear" }, { "type": "risk_score", "result": "pass", "threshold": "corridor:CL-US" } ], "decided_at": "2026-07-06T14:02:13Z", "latency_ms": 41 }

Outcomes: cleared, held, declined. A held decision resolves to cleared or declined after review; the corresponding webhook fires. See the held-for-review playbook.

GET/v1/screening/decisionsList screening decisions

Query parameters: outcome, corridor, decided_after, decided_before, limit, cursor. Requires the screening:read scope.