Skip to main content
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,
        "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
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.blnkfinance.com/llms.txt

Use this file to discover all available pages before exploring further.

Blnk Watch is currently in beta. Send us a message
Use this to check if/how a transaction was classified and why. It returns the Watch evaluation result for a transaction—the consolidated verdict, risk score, and reason produced after rules are evaluated.

Path

transaction_id
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,
        "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
    }
  }
}

Response fields

The transaction object mirrors the fields you sent on inject. After evaluation completes, meta_data includes the verdict details:
meta_data.dsl_verdicts
array
Per-rule evaluation results. Each item includes rule_id, verdict, score, and reason.
meta_data.consolidated_risk_assessment
object
Aggregated risk assessment across all matched rules.
meta_data.evaluation_status
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.