For Developers
Integrate in hours, not weeks.
REST API · JSON · Webhooks · Under 100ms · SDKs in 4 languages. You read the docs, you send a request, you're live.
< 100ms latencyREST + JSONWebhook events99.9% uptime
One request. Real-time decision.
Send a transaction to the FDS evaluate endpoint and get back a decision with score, matched rule IDs, and latency — in milliseconds.
Idiomatic SDKs
Go, Node.js, Python, Java with typed models
Webhook Events
Real-time callbacks for decisions and alerts
Sandbox Environment
Test with synthetic data before going live
curl example
curl -X POST https://api.straventa.com/v1/fds/evaluate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"transaction_id": "txn_9d8f2a1c",
"amount": 4500000,
"currency": "IDR",
"user_id": "usr_abc123",
"merchant_id": "mch_xyz789",
"payment_method": "transfer"
}'
# Response
{
"decision": "ALLOW",
"score": 12,
"matched_rules": [],
"latency_ms": 87,
"transaction_id": "txn_9d8f2a1c"
}SDKs & Integration Guides
Go
SDK
Coming soonNode.js
SDK
Coming soonPython
SDK
Coming soonJava
SDK
Coming soonMidtrans IntegrationGuide
Xendit IntegrationGuide
Spring Boot StarterGuide
Express.js MiddlewareGuide
Ready to go deeper?
Full API reference, authentication guides, webhook schemas, and error codes — all in our developer docs.
Built for developers, approved by compliance.
Join fintechs and banks across Indonesia who trust Straventa for their compliance and risk operations.