curl -X GET \
"https://verilock.io/api/v1/transactions/types" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"data": [
{
"id": "wire_transfer",
"name": "Wire Transfer",
"description": "Domestic and international wire transfers",
"risk_factors": ["amount", "cross_border", "sanctioned_country"]
},
{
"id": "card_payment",
"name": "Card Payment",
"description": "Credit and debit card transactions",
"risk_factors": ["amount", "velocity", "merchant_category"]
},
{
"id": "crypto_transfer",
"name": "Crypto Transfer",
"description": "Cryptocurrency and digital asset transfers",
"risk_factors": ["amount", "wallet_risk", "mixer_usage"]
},
{
"id": "ach_transfer",
"name": "ACH Transfer",
"description": "Automated clearing house bank transfers",
"risk_factors": ["amount", "frequency", "new_recipient"]
},
{
"id": "p2p_payment",
"name": "P2P Payment",
"description": "Person-to-person payments and remittances",
"risk_factors": ["amount", "cross_border", "recipient_risk"]
}
]
}
List all supported transaction types and their associated risk factors.
curl -X GET \
"https://verilock.io/api/v1/transactions/types" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"data": [
{
"id": "wire_transfer",
"name": "Wire Transfer",
"description": "Domestic and international wire transfers",
"risk_factors": ["amount", "cross_border", "sanctioned_country"]
},
{
"id": "card_payment",
"name": "Card Payment",
"description": "Credit and debit card transactions",
"risk_factors": ["amount", "velocity", "merchant_category"]
},
{
"id": "crypto_transfer",
"name": "Crypto Transfer",
"description": "Cryptocurrency and digital asset transfers",
"risk_factors": ["amount", "wallet_risk", "mixer_usage"]
},
{
"id": "ach_transfer",
"name": "ACH Transfer",
"description": "Automated clearing house bank transfers",
"risk_factors": ["amount", "frequency", "new_recipient"]
},
{
"id": "p2p_payment",
"name": "P2P Payment",
"description": "Person-to-person payments and remittances",
"risk_factors": ["amount", "cross_border", "recipient_risk"]
}
]
}
X-API-Key header is sufficient.
curl -X GET \
"https://verilock.io/api/v1/transactions/types" \
-H "X-API-Key: your_api_key_here" \
-H "Accept: application/json"
{
"data": [
{
"id": "wire_transfer",
"name": "Wire Transfer",
"description": "Domestic and international wire transfers",
"risk_factors": ["amount", "cross_border", "sanctioned_country"]
},
{
"id": "card_payment",
"name": "Card Payment",
"description": "Credit and debit card transactions",
"risk_factors": ["amount", "velocity", "merchant_category"]
},
{
"id": "crypto_transfer",
"name": "Crypto Transfer",
"description": "Cryptocurrency and digital asset transfers",
"risk_factors": ["amount", "wallet_risk", "mixer_usage"]
},
{
"id": "ach_transfer",
"name": "ACH Transfer",
"description": "Automated clearing house bank transfers",
"risk_factors": ["amount", "frequency", "new_recipient"]
},
{
"id": "p2p_payment",
"name": "P2P Payment",
"description": "Person-to-person payments and remittances",
"risk_factors": ["amount", "cross_border", "recipient_risk"]
}
]
}