API Documentation
Comprehensive guide to integrating VACALION fraud detection
Quick Start Guide
Get started with VACALION API in minutes
Get Your API Key
Sign up for a VACALION account and generate your API key from the dashboard. Keep it secure and never share it publicly.
Install SDK
Choose your preferred programming language and install our official SDK using your package manager.
Make Your First Request
Initialize the SDK with your API key and make your first fraud detection request. Get results in 10ms.
Configure Webhooks
Set up webhook endpoints to receive real-time notifications about fraud detection events and alerts.
Authentication Methods
Secure your API requests with industry-standard authentication
API Key Authentication
RecommendedInclude your API key in the Authorization header of every request. Simple and secure for server-to-server communication.
OAuth 2.0
Industry-standard protocol for authorization. Ideal for applications that need to access VACALION on behalf of users.
JWT Tokens
JSON Web Tokens for stateless authentication. Perfect for microservices architecture and distributed systems.
import { VacalionClient } from '@vacalion/sdk'
;
const client = new VacalionClient({
apiKey: 'your_api_key_here',
environment: 'production'
});
// Ready to make requests
console.log('VACALION SDK initialized');const result = await client.fraud.analyze({
transaction_id: 'txn_1234567890',
amount: 15000,
currency: 'USD',
user_id: 'usr_9876543210',
metadata: {
ip_address: '192.168.1.1',
device_id: 'dev_abc123'
}
});
console.log('Risk Score:', result.risk_score);
console.log('Decision:', result.decision);Official SDKs
Download our official libraries and start integrating
Node.js SDK
JavaScript/TypeScript
Python SDK
Python 3.8+
Ruby SDK
Ruby 2.7+
Java SDK
Java 11+
API Endpoints
Explore all available endpoints with interactive examples
Need Help Getting Started?
Our technical team is available 24/7 to help you integrate VACALION into your platform. Schedule a consultation or explore our comprehensive documentation.