# Transaction screening completed Our system sends this webhook notification to your configured `callback_url` immediately after the screening process is finished. Use this to automate your internal transaction approval workflows. ## Example ```json { "request_id": "", "type": "TRANSACTION_SCREENING_COMPLETED", "screening_result": "", "applicant_id": "", "external_applicant_id": "", "external_applicant_registered_at": "", "transaction": { "direction": "", "amount": "", "asset": "", "created_at": "" }, "ruleset_id": "", "result": [ { "rule_name": "verified_applicant", "rule_description": "Verified applicant", "status": "" }, { "rule_name": "min_days_registration", "rule_description": "Minimum days from registration datetime", "calculated": "30.0", "min_threshold": "1.0", "status": "" }, { "rule_name": "min_days_verification", "rule_description": "Minimum days from verification datetime", "calculated": "18.0", "min_threshold": "7.0", "status": "" }, { "rule_name": "max_tx_24h", "rule_description": "Maximum transactions for 24 hours", "calculated": "2.0", "max_threshold": "10.0", "status": "" }, { "rule_name": "max_tx_1m", "rule_description": "Maximum transactions for 1 month", "calculated": "2.0", "max_threshold": "10.0", "status": "" }, { "rule_name": "max_volume_1tx", "rule_description": "Maximum volume of one transaction", "asset": "SOL", "calculated": "18.970925", "max_threshold": "50.0", "status": "" }, { "rule_name": "max_volume_24h", "rule_description": "Maximum volume of transactions for 24 hours", "asset": "SOL", "calculated": "42.108152", "max_threshold": "100.0", "status": "" }, { "rule_name": "max_volume_1m", "rule_description": "Maximum volume of transactions for 1 month", "asset": "SOL", "calculated": "346.028810", "max_threshold": "1500.0", "status": "" }, { "rule_name": "max_volume_registration", "rule_description": "Maximum volume of transactions since registration datetime", "asset": "SOL", "calculated": "1790.157252", "max_threshold": "10000.0", "status": "" }, { "rule_name": "max_volume_verification", "rule_description": "Maximum volume of transactions since verification datetime", "asset": "SOL", "calculated": "1790.157252", "max_threshold": "5000.0", "status": "" }, { "rule_name": "diff_txs", "rule_description": "Difference between incoming and outgoing transactions (incoming minus outgoing)", "calculated": "-17.0", "min_threshold": "-50.0", "max_threshold": "50.0", "status": "" }, { "rule_name": "ratio_volume", "rule_description": "Ratio between incoming and outgoing volumes (incoming divided by outgoing)", "details": [ { "asset": "SOL", "volume_incoming": "35.1099", "volume_outgoing": "17.6051", "ratio": "1.9943" }, { "asset": "USDT", "volume_incoming": "460.0", "volume_outgoing": "212.0", "ratio": "2.1698" } ], "min_threshold": "0.5", "max_threshold": "20.0", "status": "" } ] } ```