curl -X GET \
"https://verilock.io/api/v1/transactions/txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": {
"name": "Alice Martin",
"account": "US6712345678",
"country": "US"
},
"receiver": {
"name": "Bob Fischer",
"account": "DE8900112233",
"country": "DE"
},
"risk_score": 42,
"risk_level": "medium",
"flags": [
"cross_border_transfer",
"amount_above_threshold"
],
"rules_triggered": [
{
"rule_id": "rule_xb_001",
"name": "Cross-border wire over $10,000",
"severity": "medium",
"score_impact": 25
},
{
"rule_id": "rule_amt_003",
"name": "Amount exceeds reporting threshold",
"severity": "medium",
"score_impact": 17
}
],
"timeline": [
{
"event": "screened",
"timestamp": "2026-03-15T14:22:00Z"
},
{
"event": "flagged_for_review",
"timestamp": "2026-03-15T14:22:01Z"
}
],
"recommendation": "review",
"status": "pending",
"screened_at": "2026-03-15T14:22:00Z"
}
Retrieve the full screening details of a specific transaction including triggered rules and timeline.
curl -X GET \
"https://verilock.io/api/v1/transactions/txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": {
"name": "Alice Martin",
"account": "US6712345678",
"country": "US"
},
"receiver": {
"name": "Bob Fischer",
"account": "DE8900112233",
"country": "DE"
},
"risk_score": 42,
"risk_level": "medium",
"flags": [
"cross_border_transfer",
"amount_above_threshold"
],
"rules_triggered": [
{
"rule_id": "rule_xb_001",
"name": "Cross-border wire over $10,000",
"severity": "medium",
"score_impact": 25
},
{
"rule_id": "rule_amt_003",
"name": "Amount exceeds reporting threshold",
"severity": "medium",
"score_impact": 17
}
],
"timeline": [
{
"event": "screened",
"timestamp": "2026-03-15T14:22:00Z"
},
{
"event": "flagged_for_review",
"timestamp": "2026-03-15T14:22:01Z"
}
],
"recommendation": "review",
"status": "pending",
"screened_at": "2026-03-15T14:22:00Z"
}
curl -X GET \
"https://verilock.io/api/v1/transactions/txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": {
"name": "Alice Martin",
"account": "US6712345678",
"country": "US"
},
"receiver": {
"name": "Bob Fischer",
"account": "DE8900112233",
"country": "DE"
},
"risk_score": 42,
"risk_level": "medium",
"flags": [
"cross_border_transfer",
"amount_above_threshold"
],
"rules_triggered": [
{
"rule_id": "rule_xb_001",
"name": "Cross-border wire over $10,000",
"severity": "medium",
"score_impact": 25
},
{
"rule_id": "rule_amt_003",
"name": "Amount exceeds reporting threshold",
"severity": "medium",
"score_impact": 17
}
],
"timeline": [
{
"event": "screened",
"timestamp": "2026-03-15T14:22:00Z"
},
{
"event": "flagged_for_review",
"timestamp": "2026-03-15T14:22:01Z"
}
],
"recommendation": "review",
"status": "pending",
"screened_at": "2026-03-15T14:22:00Z"
}