API Documentation

Comprehensive guide to integrating VACALION fraud detection

Quick Start Guide

Get started with VACALION API in minutes

1

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.

2

Install SDK

Choose your preferred programming language and install our official SDK using your package manager.

3

Make Your First Request

Initialize the SDK with your API key and make your first fraud detection request. Get results in 10ms.

4

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

Recommended

Include 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.

Initialize SDKJavaScript
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');
Analyze TransactionJavaScript
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

v2.4.1

Python SDK

Python 3.8+

v1.9.3

Ruby SDK

Ruby 2.7+

v1.5.2

Java SDK

Java 11+

v3.1.0

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.