Transactions
Get transaction verdict
Retrieve the Watch evaluation result for a transaction: final verdict, risk score, and reason.
GET
/
transactions
/
{transaction_id}
curl http://localhost:8081/transactions/txn_001
{
"transaction_id": "txn_001",
"amount": 15000,
"currency": "USD",
"source": "acct_sender_123",
"destination": "acct_receiver_456",
"reference": "payment_ref_001",
"description": "Wire transfer",
"status": "",
"created_at": "2026-03-16T09:00:05Z",
"meta_data": {
"kyc_tier": 1,
"source_country": "US",
"destination_country": "NG",
"evaluation_status": "completed",
"risk_evaluation_timestamp": "2026-03-16T09:00:05.123456789Z",
"dsl_verdicts": [
{
"rule_id": 1,
"name": "HighValueTransaction",
"verdict": "review",
"score": 0.5,
"reason": "Amount exceeds $10,000"
}
],
"consolidated_risk_assessment": {
"final_risk_score": 0.5,
"final_verdict": "review",
"final_reason": "Amount exceeds $10,000",
"source_count": 1
}
}
}
Transaction not found
Failed to retrieve transaction
Blnk Watch is currently in beta. Send us a message
Path
string
required
The transaction ID to retrieve the verdict for.
curl http://localhost:8081/transactions/txn_001
{
"transaction_id": "txn_001",
"amount": 15000,
"currency": "USD",
"source": "acct_sender_123",
"destination": "acct_receiver_456",
"reference": "payment_ref_001",
"description": "Wire transfer",
"status": "",
"created_at": "2026-03-16T09:00:05Z",
"meta_data": {
"kyc_tier": 1,
"source_country": "US",
"destination_country": "NG",
"evaluation_status": "completed",
"risk_evaluation_timestamp": "2026-03-16T09:00:05.123456789Z",
"dsl_verdicts": [
{
"rule_id": 1,
"name": "HighValueTransaction",
"verdict": "review",
"score": 0.5,
"reason": "Amount exceeds $10,000"
}
],
"consolidated_risk_assessment": {
"final_risk_score": 0.5,
"final_verdict": "review",
"final_reason": "Amount exceeds $10,000",
"source_count": 1
}
}
}
Transaction not found
Failed to retrieve transaction
Response fields
The transaction object mirrors the fields you sent on inject. After evaluation completes,meta_data includes the verdict details:
array
Per-rule evaluation results. Each item includes
rule_id, name, verdict, score, and reason.object
Aggregated risk assessment across all matched rules.
Show Assessment properties
Show Assessment properties
number
Consolidated risk score between
0 and 1, averaged from matched rule scores.string
Final decision:
allow, review, or block. Scores at or above 0.7 map to block; lower matched scores default to review.string
Combined reasons from all matched rules, joined with
;.integer
Number of rules that matched and contributed to the assessment.
string
Set to
completed once Watch has finished evaluating the transaction.Need help?
We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool. To ask questions or discuss issues, please contact us or join our Discord community.Was this page helpful?
⌘I
curl http://localhost:8081/transactions/txn_001
{
"transaction_id": "txn_001",
"amount": 15000,
"currency": "USD",
"source": "acct_sender_123",
"destination": "acct_receiver_456",
"reference": "payment_ref_001",
"description": "Wire transfer",
"status": "",
"created_at": "2026-03-16T09:00:05Z",
"meta_data": {
"kyc_tier": 1,
"source_country": "US",
"destination_country": "NG",
"evaluation_status": "completed",
"risk_evaluation_timestamp": "2026-03-16T09:00:05.123456789Z",
"dsl_verdicts": [
{
"rule_id": 1,
"name": "HighValueTransaction",
"verdict": "review",
"score": 0.5,
"reason": "Amount exceeds $10,000"
}
],
"consolidated_risk_assessment": {
"final_risk_score": 0.5,
"final_verdict": "review",
"final_reason": "Amount exceeds $10,000",
"source_count": 1
}
}
}
Transaction not found
Failed to retrieve transaction