LUMIEN
Loading Platform...
Interactive code playground for Lumien API. Test integrations across Node.js, Python, Java, and cURL to generate compliant banking code snippets.
Select your development stack to preview authentic integration code.
Connect to the Lumien secure banking sandbox with mutual TLS and signed API keys.
import { Lumien } from '@lumien/sdk';
const client = new Lumien({
apiKey: process.env.LUMIEN_API_KEY,
environment: 'sandbox', // or 'production'
timeoutMs: 5000,
});Initiate high-throughput fund transfers with debit/credit balance reconciliation.
const tx = await client.transactions.create({
amount: 50000.00,
currency: 'INR',
channel: 'IMPS',
sourceAccount: 'ACC_0982348123',
destinationAccount: 'ACC_8923412398',
remittanceInfo: 'Vendor Settlement Ref #9921',
idempotencyKey: 'tx_uuid_992138401'
});
console.log('Transaction Status:', tx.status, tx.id);Automated screening against RBI cautionary lists, OFAC, and FIU-IND sanction registries.
const compliance = await client.compliance.verify({
entityType: 'INDIVIDUAL',
panNumber: 'ABCDE1234F',
fullName: 'Arun Kumar',
checkTypes: ['AML_SCREENING', 'SANCTIONS', 'PEP']
});
if (compliance.riskScore < 15 && compliance.status === 'CLEAR') {
console.log('Compliance Clearance Granted:', compliance.verificationId);
}