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 SDK
2import { FlonkKYCServer } from '@flonkid/kyc/server';
3 
4const flonk = new FlonkKYCServer({
5 secretKey: process.env.FLONK_SECRET_KEY!,
6});
7 
8// Create a verification session
9const 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.