Transaction Screening Objects

ComplianceResult

ParameterTypeDescription
amlAmlScreeningResultAn object containing AML screening result information.
amlListarray of AmlScreeningResultList of AML screening result objects.
amlRegistrationAmlRegistrationAn object containing AML registration information.
trTravelRuleScreeningResultAn object containing Travel Rule screening result information.
statusstringThe status of the AML or Travel Rule screening request.

AmlScreeningResult

ParameterTypeDescription
providerstringThe AML service provider.
payloadanyThe response of the AML service provider.
screeningStatusstringThe status of the AML screening request.
bypassReasonstringThe reason the transaction bypassed AML screening.
timestampnumberThe date of the AML screening request in timestamp format.
categorystringThe risk category included the transaction screening.
categoryIdnumberThe Chainalysis ID of the risk category.
customerRefIdstringThe Customer Reference ID associated with the transaction.
destAddressstringFor multi-destination transactions, the destination address with the highest risk of being screened.
externalIdstringThe AML provider's ID of the screening result.
matchedAlertanyThe alert corresponding to the result for matchedRule.
matchedRuleanyThe AML Post-Screening Policy rule that matched the transaction.
matchedPrescreeningRuleanyThe AML Transaction Screening Policy rule that matched the transaction.
riskstringThe risk score for your transaction.
verdictstringThe verdict that was made based on the provider's response and the post-screening policy rule that was matched.

AmlRegistration

ParameterTypeDescription
providerstringThe AML service provider.
successbooleanSpecifies whether the AML registration was successful.
timestampnumberThe date of the AML registration in timestamp format.

TravelRuleScreeningResult

ParameterTypeDescription
providerstringThe Travel Rule service provider.
verdictstringACCEPT, REJECT, ALERT, WAIT, FREEZE, CANCEL
payloadanyThe response of the Travel Rule service provider.
matchedRuleanyThe Travel Rule Post-Screening Policy rule that matched the transaction.
matchedPrescreeningRuleanyThe Travel Rule Transaction Screening Policy rule that matched the transaction.
bypassReasonstringThe reason the transaction bypassed Travel Rule screening.
timestampnumberThe date of the Travel Rule screening request in timestamp format.
statusstringThe status of the Travel Rule screening request.