Screening
Retrieve Sirius Core screening decisions.
/v1/payments/{id}/screeningRetrieve a screening decisionEvery 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.
/v1/screening/decisionsList screening decisionsQuery parameters: outcome, corridor, decided_after, decided_before, limit, cursor. Requires the screening:read scope.