v2.0.4 Documentation
Built for
Developers.
Integrate Flonk in minutes, not weeks. Type-safe SDKs, webhooks for everything, and an API that makes sense.
verification-flow.ts
1// Initialize the Flonk KYC server SDK2import { FlonkKYCServer } from '@flonkid/kyc/server';3 4const flonk = new FlonkKYCServer({5 secretKey: process.env.FLONK_SECRET_KEY!,6});7 8// Create a verification session9const session = await flonk.createSession({10 clientMetadata: {11 email: 'user@example.com',12 },13 expiryMinutes: 30,14 language: 'de',15});16 17// → { id, embedToken, widgetUrl, qrCodeUrl, status, expiresAt }18console.log('Open widget at:', session.widgetUrl);Your Language.
Whether Backend, Frontend or Mobile. We have the right SDK for you.
Node.js
Python
Go
PHP
React Native
Integration as simple as
1, 2, 3.
01
Create API Keys
Create a free account and generate your Public & Secret Keys in the dashboard.
02
Install SDK
Use our libraries for Node.js, Python, PHP, or Go. Or call the REST API directly.
03
Receive Webhook
Once the user is verified, we ping your endpoint. JSON payload, validated, done.
More than 10k Verifications?
Our enterprise documentation includes custom flow examples, implementation consulting, and volume-optimized SDK configurations.