curl -X POST \
"https://verilock.io/api/v1/transactions/screen/batch" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"transactions": [
{
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": { "name": "Alice Martin", "account": "US6712345678", "country": "US" },
"receiver": { "name": "Bob Fischer", "account": "DE8900112233", "country": "DE" },
"reference_id": "txn_001"
},
{
"type": "p2p_payment",
"amount": 250.00,
"currency": "EUR",
"sender": { "name": "Clara Dupont", "account": "FR7612345678", "country": "FR" },
"receiver": { "name": "David Rossi", "account": "IT6098765432", "country": "IT" },
"reference_id": "txn_002"
}
]
}'
{
"results": [
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"reference_id": "txn_001",
"risk_score": 42,
"risk_level": "medium",
"recommendation": "review"
},
{
"id": "txn_d5f6a7b8-9c0d-4e1f-b2a3-c4d5e6f7a8b9",
"reference_id": "txn_002",
"risk_score": 8,
"risk_level": "low",
"recommendation": "approve"
}
],
"summary": {
"total": 2,
"approved": 1,
"review": 1,
"blocked": 0
}
}
Screen multiple transactions in a single request. Maximum 100 transactions per batch.
curl -X POST \
"https://verilock.io/api/v1/transactions/screen/batch" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"transactions": [
{
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": { "name": "Alice Martin", "account": "US6712345678", "country": "US" },
"receiver": { "name": "Bob Fischer", "account": "DE8900112233", "country": "DE" },
"reference_id": "txn_001"
},
{
"type": "p2p_payment",
"amount": 250.00,
"currency": "EUR",
"sender": { "name": "Clara Dupont", "account": "FR7612345678", "country": "FR" },
"receiver": { "name": "David Rossi", "account": "IT6098765432", "country": "IT" },
"reference_id": "txn_002"
}
]
}'
{
"results": [
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"reference_id": "txn_001",
"risk_score": 42,
"risk_level": "medium",
"recommendation": "review"
},
{
"id": "txn_d5f6a7b8-9c0d-4e1f-b2a3-c4d5e6f7a8b9",
"reference_id": "txn_002",
"risk_score": 8,
"risk_level": "low",
"recommendation": "approve"
}
],
"summary": {
"total": 2,
"approved": 1,
"review": 1,
"blocked": 0
}
}
curl -X POST \
"https://verilock.io/api/v1/transactions/screen/batch" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"transactions": [
{
"type": "wire_transfer",
"amount": 15000.00,
"currency": "USD",
"sender": { "name": "Alice Martin", "account": "US6712345678", "country": "US" },
"receiver": { "name": "Bob Fischer", "account": "DE8900112233", "country": "DE" },
"reference_id": "txn_001"
},
{
"type": "p2p_payment",
"amount": 250.00,
"currency": "EUR",
"sender": { "name": "Clara Dupont", "account": "FR7612345678", "country": "FR" },
"receiver": { "name": "David Rossi", "account": "IT6098765432", "country": "IT" },
"reference_id": "txn_002"
}
]
}'
{
"results": [
{
"id": "txn_c4e5f6a7-8b9c-4d0e-a1f2-b3c4d5e6f7a8",
"reference_id": "txn_001",
"risk_score": 42,
"risk_level": "medium",
"recommendation": "review"
},
{
"id": "txn_d5f6a7b8-9c0d-4e1f-b2a3-c4d5e6f7a8b9",
"reference_id": "txn_002",
"risk_score": 8,
"risk_level": "low",
"recommendation": "approve"
}
],
"summary": {
"total": 2,
"approved": 1,
"review": 1,
"blocked": 0
}
}