Receive Blnk Core webhook events and inject transactions into Watch for real-time risk evaluation.
curl -X POST http://localhost:8081/blnkwebhook \
-H "Content-Type: application/json" \
-d '{
"event": "transaction.created",
"data": {
"transaction_id": "txn_123",
"amount": 1000.00,
"currency": "USD",
"source": "balance_123",
"destination": "balance_456",
"reference": "ref_001",
"status": "applied",
"created_at": "2026-03-16T09:00:00Z",
"meta_data": {
"source_country": "US"
}
}
}'
Transaction txn_123 from webhook event 'transaction.created' processed successfully
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.
ALERT_WEBHOOK_URL to receive alerts when rules match.
transaction.created.transaction_id, amount, currency, source, destination, created_at, meta_data, and so on.curl -X POST http://localhost:8081/blnkwebhook \
-H "Content-Type: application/json" \
-d '{
"event": "transaction.created",
"data": {
"transaction_id": "txn_123",
"amount": 1000.00,
"currency": "USD",
"source": "balance_123",
"destination": "balance_456",
"reference": "ref_001",
"status": "applied",
"created_at": "2026-03-16T09:00:00Z",
"meta_data": {
"source_country": "US"
}
}
}'
Transaction txn_123 from webhook event 'transaction.created' processed successfully
data.transaction_id is missing, Watch generates a UUID before evaluation.data.created_at is missing, Watch uses the current server time.Was this page helpful?
curl -X POST http://localhost:8081/blnkwebhook \
-H "Content-Type: application/json" \
-d '{
"event": "transaction.created",
"data": {
"transaction_id": "txn_123",
"amount": 1000.00,
"currency": "USD",
"source": "balance_123",
"destination": "balance_456",
"reference": "ref_001",
"status": "applied",
"created_at": "2026-03-16T09:00:00Z",
"meta_data": {
"source_country": "US"
}
}
}'
Transaction txn_123 from webhook event 'transaction.created' processed successfully