Skip to main content
After a transaction is screened, you can read its full compliance result and act on that specific transaction: bypass a rejection, rescreen it, or freeze and unfreeze its funds. These operations apply to one transaction at a time. To change what happens to future transactions, update your policy instead. See Compliance Policies.

What happens after screening

What happens next depends on the Outcome (Post-Screening Policy) and on direction:

Transaction states

The Console and the API describe the same states with different labels. See Sub-statuses for the full list of subStatus values. A transaction can stay in PENDING_AML_SCREENING for reasons unrelated to the screening result, most often network confirmation delays between Fireblocks and your provider. This usually resolves on its own within a short time, and does not indicate a problem with the transaction or your policy.

Read the compliance result

Call GET /screening/transaction/{txId} for the full AML/KYT and Travel Rule result. Address Registry Screening results are not included:
Each result in aml, tr, and amlList includes: The transaction status PENDING_AML_SCREENING is not the same as a check’s screeningStatus. A check can finish while the transaction is still moving through later checks. Screening outcomes also arrive on the transaction.status.updated webhook event: the payload includes the status and subStatus change, plus an amlScreeningResult object with the AML provider, verdict, risk, and related fields. See Transaction events.

Act on a transaction

All four accept an optional Idempotency-Key header, valid for 24 hours. These permissions are workspace defaults, not fixed rules. Bypass and unfreeze can be blocked for your whole workspace with the disableBypass and disableUnfreeze tenant settings. When an operation is blocked, it requires a Fireblocks Support ticket instead. See Compliance Policies. Bypassing affects only that one transaction. It does not change your policy or how future transactions are screened.

On the Help Center

To bypass, rescreen, freeze, or unfreeze a transaction in the Console, see Transaction Screening Operations.