Audit evidence

Every consequential screening decision should leave a record you can inspect.

Most compliance tools return a match result. Regulators, auditors, and banking partners ask a harder question: what did you check, which list version was active, why was the match cleared, and who approved it?

Evidence Capsule

Point-in-time evidence when it is available

Verifex is built for teams that need to explain decisions months or years later. The response records whether its evidence is available, pending, or unavailable. Do not assume a durable capsule exists until it is available.

  • Query inputOriginal name, type, country hint, and date of birth submitted.
  • TimestampExact screened_at time in UTC, millisecond precision.
  • List versionsWhich source versions were active at the time of screening.
  • Decision contextThe served decision, review requirement, source coverage, and candidate completeness.
  • Analyst dispositionA separately recorded analyst action. It does not weaken the machine decision or turn a candidate into a confirmed identity.
  • Evidence stateWhether an evidence record was available, pending, or unavailable when the API responded.
json
{
  "query": "Alejandro García López",
  "entity_type": "person",
  "screened_at": "2026-05-08T09:30:00Z",
  "list_versions": {
    "ofac_sdn": "2026-05-08-0600",
    "un_consolidated": "2026-05-08-0600"
  },
  "deciding_engine": "vnext",
  "screening_mode": "standard",
  "coverage_status": "partial",
  "clearance_eligible": false,
  "recommended_action": "review_if_policy_requires",
  "evidence_persistence": "available",
  "evidence_capsule_id": "9f2a4c7e1b3d5a8c"
}

Decision contract

A zero-match result is not enough on its own.

The API returns the conditions a caller must check before treating a screening result as clear. A retrieved candidate is not a confirmed identity, and an unavailable, partial, or capped result is not complete coverage.

screening_mode
An `exact_only` result may never be read as a clearance. The mode deliberately skips fuzzy, phonetic, transliteration and typo recovery, so “no exact candidate” is not evidence the party is unlisted.
clearance_eligible
When false, no combination of other fields makes the result clean. Treat it as unresolved regardless of `risk_level`.
coverage_status
Partial or unavailable coverage cannot clear. Absence of a hit in the sources that answered says nothing about the ones that did not.
candidate_set_complete
A truncated set cannot clear. No-hit inside a capped set is not no-hit — it is no-hit in the part that was examined.

Retention

Retention needs an explicit policy

Evidence availability is not a retention commitment. Confirm the current retention policy and any contractual recordkeeping terms for your account before relying on a retention period.

Capabilities

What you can do with audit evidence

Instant retrieval

Use a request or capsule reference to retrieve evidence after the response reports it as available.

Export evidence

Available export routes depend on your plan and configuration. Confirm the current capability before designing an audit process around it.

Compliance reports

Use recorded decision context, source scope, and analyst activity to support your own review process.

Evidence Capsule export: The API reports whether a structured evidence record is available, pending, or unavailable. Retrieve a capsule only after its availability is confirmed. A content-integrity hash is not an external timestamp, independent attestation, or guarantee of immutability.

Get started

Start with reviewable evidence

Start screening, then confirm the response's evidence state and the capabilities available to your account.