Batasi usia dan verifikasi pengguna iGaming dalam hitungan detik.
Pemeriksaan identitas, usia, dan pengecualian diri pada setiap pendaftaran. Siap untuk Komisi Perjudian Inggris, MGA Malta, DGOJ Spanyol, dan setiap kerangka kerja permainan yang bertanggung jawab. Bundel KYC default $0.33.
Dipercaya oleh 2.000+ organisasi di seluruh dunia.
Kepatuhan iGaming
Usia, identitas, AML, dan Permainan Bertanggung Jawab — dalam satu panggilan.
Estimasi Usia, ID, Liveness, Pencocokan Wajah, AML, pencarian pengecualian diri, dan Pemantauan Transaksi Permainan Bertanggung Jawab real-time digabungkan dalam satu kontrak. Sesuai dengan UKGC, MGA, DGOJ. Keputusan di bawah 2 detik pada setiap pendaftaran.
Cara kerjanya
Dari pendaftaran hingga pengguna terverifikasi dalam empat langkah.
Langkah 01
Susun alur kerja
Pilih modul yang dibutuhkan vertikal Anda di Pembuat Alur Kerja. Verifikasi ID, Liveness Pasif, Pencocokan Wajah, Penyaringan AML, Analisis Perangkat & IP, Bukti Alamat, Pemantauan AML, Otentikasi Biometrik — satu tombol untuk setiap modul. Tanpa kode.
Langkah 02
Buka sesi
POST /v3/session/ dengan workflow_id dan vendor_data Anda. Dapatkan session_url kembali, alihkan pengguna. Panggilan yang sama di web, iOS, Android, React Native, Flutter.
Langkah 03
Verifikasi + putuskan
UI yang di-host menangkap dokumen, menjalankan liveness, mencocokkan wajah, menyaring daftar AML, semuanya secara paralel. Keputusan dikembalikan dalam waktu kurang dari 2 detik. Kebijakan risiko memutuskan Setujui, Tinjau, atau Tolak per aplikasi.
Langkah 04
Pantau + perbaiki
Webhook pada setiap perubahan status dengan verifikasi X-Signature-V2. Serangan AML yang sedang berlangsung mengalir ke Manajemen Kasus. Pemantauan Transaksi menandai transfer berisiko tinggi dan secara otomatis memicu re-KYC untuk pengguna.
Dibangun untuk pengembang · Dibangun untuk melawan penipuan · Desain terbuka
Setiap modul yang Anda butuhkan untuk untuk igaming dan taruhan olahraga. Satu alur kerja.
Dua puluh lima modul yang diterbitkan dalam satu Pembuat Alur Kerja. Masing-masing adalah sakelar pada endpoint /v3/session/ yang sama — tanpa tingkatan upsell, tanpa SKU terpisah, tanpa panggilan tambahan.
KYC (kenali pelanggan Anda) lengkap dalam waktu kurang dari dua detik.
Verifikasi ID, Liveness Pasif, Pencocokan Wajah, dan Analisis Perangkat & IP pada setiap sesi. Bersertifikat iBeta Presentation Attack Detection (PAD) Level 1. Inferensi ujung-ke-ujung di bawah 2 detik, $0.33 per KYC yang dibundel, 500 gratis setiap bulan.
Dua puluh lima modul yang diterbitkan dalam satu Pembuat Alur Kerja. Alihkan Verifikasi ID, Liveness, Pencocokan Wajah, AML, Bukti Alamat, Otentikasi Biometrik — dan tambahan per-vertikal yang dibutuhkan yurisdiksi Anda — tanpa pekerjaan rekayasa.
1.300+ daftar sanksi, PEP, dan media yang merugikan.
Penyaringan AML seharga $0.20 per pemeriksaan, pemantauan berkelanjutan seharga $0.07 per pengguna per tahun. Pembaruan delta harian di 14 bahasa. Alur kerja Laporan Aktivitas Mencurigakan (SAR) dan Manajemen Kasus bawaan. 6AMLD, Bank Secrecy Act, dan FFIEC-aligned di luar kotak.
Putuskan. Tinjau. Setujui. Per risiko. Per aplikasi.
Setiap kategori risiko — pengguna duplikat, serangan AML, risiko tinggi intelijen perangkat, liveness dokumen rendah, ketidakcocokan geolokasi — memetakan ke tindakan yang dapat dikonfigurasi. Sesuaikan kebijakan per aplikasi, per negara, per jenis dokumen, tanpa penyebaran ulang.
Kebijakan risikoper-aplikasi
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · Pantau
Tangkap penipuan setelah pengguna diorientasi.
Pemantauan Transaksi real-time dengan 11 bundel aturan yang telah ditentukan — kecepatan, penstrukturan, pola mule, Aturan Perjalanan Financial Action Task Force (FATF). AWAITING_USER remediasi otomatis memicu langkah re-KYC untuk transfer berisiko tinggi tanpa pekerjaan rekayasa.
Setiap pelanggan yang diatur menyentuh ketiga tahapan. Satu API, satu orkestrator, satu faktur — mulai dari re-autentikasi pengguna yang kembali melalui orientasi KYC + Know Your Business (KYB) hingga Pemantauan Transaksi berkelanjutan dan Penyaringan Dompet dengan biaya $0.15 per pemeriksaan.
Satu panggilan memulai alur verifikasi. Webhook menutupnya. Bentuk yang sama apakah Anda menggunakan UI yang dihosting atau memanggil endpoint mandiri.
Kirim orientasi untuk igaming dan taruhan olahraga dalam satu perintah.
Tempel blok di bawah ini ke Claude Code, Cursor, ChatGPT, atau agen pengkodean apa pun melalui server MCP kami. Agen membaca dan menulis integrasi.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
Butuh lebih banyak konteks? Lihat dokumen modul lengkapnya.docs.didit.me →
Sesuai dengan desain
Buka negara baru dalam satu klik. Kami melakukan pekerjaan sulit.
Kami membuka anak perusahaan lokal, mengamankan lisensi, menjalankan tes penetrasi, mendapatkan sertifikasi, dan menyelaraskan dengan setiap peraturan baru. Untuk mengirim verifikasi di negara baru, cukup aktifkan tombol. 220+ negara aktif, diaudit dan diuji penetrasi setiap kuartal — satu-satunya penyedia identitas yang secara resmi disebut oleh pemerintah negara anggota UE lebih aman daripada verifikasi langsung.
Taruhan olahraga, kasino online, konten yang dibatasi usia, e-commerce alkohol dan ganja.
01 · Verifikasi
Orientasi. Konfirmasi identitas. Saring.
Konfirmasi bahwa pengguna baru itu nyata, unik, dan cocok dengan dokumen yang mereka tunjukkan. Saring terhadap 1.300+ sanksi, PEP (Politically Exposed Persons), dan daftar media yang merugikan dalam panggilan yang sama. Batasi usia dan identitas sebelum taruhan pertama. Estimasi Usia menolak pengguna di bawah umur pada tahap selfie — sebelum unggahan dokumen apa pun.
Verifikasi
$0.68per verified player
Verifikasi ID500 gratis / bulan$0.15
Liveness Aktif$0.15
Pencocokan Wajah (1:1)500 gratis / bulan$0.05
Analisis Perangkat & IP500 gratis / bulan$0.03
Penyaringan AML$0.20
Estimasi Usia$0.10
Deteksi DuplikatGratisGratis
Pengguna yang DiblokirGratisGratis
Bukti AlamatRecommended+$0.20
Validasi Basis DataRecommendedVariable
02 · Autentikasi
Verifikasi ulang pada saat-saat sensitif.
Pengguna yang kembali mengonfirmasi ulang identitas dengan selfie baru — infrastruktur yang sama dengan orientasi. Picu pada tindakan bernilai tinggi, berisiko tinggi, atau berkepercayaan tinggi. Konfirmasi identitas sebelum setiap taruhan — infrastruktur biometrik yang sama dengan orientasi.
Autentikasi
$0.10per auth
Otentikasi Biometrik$0.10
Deteksi DuplikatGratisGratis
Pengguna yang DiblokirGratisGratis
Verifikasi TeleponOpsional+Variable
Verifikasi EmailOpsional+$0.03
03 · Pemantauan
Pantau pengguna dan transaksi dari waktu ke waktu.
Inspeksi transaksi berbasis aturan waktu nyata dengan manajemen kasus dan alur kerja SAR (Laporan Aktivitas Mencurigakan). AML berkelanjutan menyaring ulang setiap pengguna terhadap sanksi yang diperbarui, PEP, dan daftar media yang merugikan. Deteksi pola perjudian bermasalah dan peringatan AML pada kemenangan besar. Alur kerja SAR untuk pengajuan regulator.
Pemantauan
$0.02per transaction
Pemantauan Transaksi$0.02
Pemantauan AML Berkelanjutan$0.07 / yr
Total utama hanya menunjukkan modul yang diperlukan. Sinyal anti-penipuan gratis tidak pernah dikenakan biaya tambahan; modul opsional dan yang direkomendasikan ditandai. Diskon volume untuk Enterprise — hubungi bagian penjualan untuk penawaran khusus.
Tiga tingkatan, satu daftar harga
Mulai gratis. Bayar sesuai penggunaan. Skala ke Enterprise.
500 verifikasi gratis setiap bulan, selamanya. Bayar sesuai penggunaan untuk produksi. Kontrak khusus, residensi data, dan SLA (Service Level Agreements) di Enterprise.
Gratis
Gratis
$0 / bulan. Tidak perlu kartu kredit.
Paket KYC gratis (Verifikasi ID + Keaktifan Pasif + Pencocokan Wajah + Analisis Perangkat & IP) — 500 / bulan, setiap bulan
Pengguna yang Diblokir
Deteksi Duplikat
200+ sinyal penipuan di setiap sesi
KYC yang dapat digunakan kembali di seluruh jaringan Didit
Platform Manajemen Kasus
Pembuat Alur Kerja
Dokumen publik, sandbox, SDK, server MCP (Model Context Protocol)