Jalankan identitas yang selaras dengan eIDAS 2.0 untuk layanan publik.
Terbitkan dan terima kredensial EU Digital Identity Wallet. Verifikasi warga negara dalam hitungan detik dengan pengesahan Tesoro / SEPBLAC / CNMV Spanyol, secara formal lebih aman daripada identifikasi langsung.
Dipercaya oleh 2.000+ organisasi di seluruh dunia.
Dibuat untuk pemerintah
Selaras dengan eIDAS 2.0. Identitas kelas warga negara.
Dokumen, NFC (*near-field communication*), Liveness, dan Face Match. Disahkan oleh SEPBLAC negara anggota UE sebagai lebih aman daripada secara langsung. Kredensial yang dapat digunakan kembali akan segera tersedia, gratis selamanya.
Cara kerjanya
Dari pendaftaran hingga pengguna terverifikasi dalam empat langkah.
Langkah 01
Susun alur kerja
Pilih modul yang dibutuhkan vertikal Anda di Workflow Builder. Verifikasi ID, Passive Liveness, Face Match, AML Screening, Device & IP Analysis, Proof of Address, AML monitoring, Biometric Authentication, cukup satu tombol untuk setiap modul. Tanpa coding.
Langkah 02
Buka sesi
POST /v3/session/ dengan workflow_id dan vendor_data Anda. Dapatkan session_url kembali, lalu arahkan pengguna. Panggilan yang sama di web, iOS, Android, React Native, Flutter.
Langkah 03
Verifikasi + putuskan
UI yang di-hosting menangkap dokumen, menjalankan liveness, mencocokkan wajah, menyaring daftar AML, semuanya secara paralel. Hasil 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. Hasil AML yang berkelanjutan mengalir ke Case Management. Transaction Monitoring menandai transfer berisiko tinggi dan secara otomatis memicu re-KYC untuk pengguna.
Dibuat untuk developer · Dibangun untuk melawan fraud · Desain terbuka
Semua modul yang Anda butuhkan untuk untuk layanan publik dan penerbit id digital. Satu alur kerja.
Dua puluh lima modul yang dipublikasikan dalam satu Workflow Builder. Setiap modul adalah toggle pada endpoint /v3/session/ yang sama, tanpa tingkatan upsell, tanpa SKU terpisah, tanpa panggilan add-on.
KYC (know your customer) lengkap dalam waktu kurang dari dua detik.
Verifikasi ID, Passive Liveness, Face Match, dan Device & IP Analysis pada setiap sesi. Bersertifikasi iBeta Presentation Attack Detection (PAD) Level 1. Inferensi end-to-end kurang dari 2 detik, $0.33 per paket KYC, 500 gratis setiap bulan.
Dua puluh lima modul yang dipublikasikan dalam satu Workflow Builder. Aktifkan Verifikasi ID, Liveness, Face Match, AML, Proof of Address, Biometric Authentication, dan fitur tambahan per vertikal yang diwajibkan yurisdiksi Anda, tanpa perlu kerja engineering.
AML Screening seharga $0.20 per pemeriksaan, pemantauan berkelanjutan seharga $0.07 per pengguna per tahun. Pembaruan delta harian dalam 14 bahasa. Alur kerja Suspicious Activity Report (SAR) dan Case Management sudah terintegrasi. Sesuai dengan 6AMLD, Bank Secrecy Act, dan FFIEC secara langsung.
Putuskan. Tinjau. Setujui. Per risiko. Per aplikasi.
Setiap kategori risiko, pengguna duplikat, hasil AML, risiko tinggi intelijen perangkat, liveness dokumen rendah, ketidakcocokan geolokasi, dipetakan ke tindakan yang dapat dikonfigurasi. Sesuaikan kebijakan per aplikasi, per negara, per jenis dokumen, tanpa perlu redeploy.
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 di-onboarding.
Transaction Monitoring real-time dengan 11 bundel aturan yang sudah ada, kecepatan, penataan, pola mule, Financial Action Task Force (FATF) Travel Rule. Remediasi otomatis AWAITING_USER memicu langkah re-KYC untuk transfer berisiko tinggi tanpa perlu kerja engineering.
Setiap pelanggan yang teregulasi melewati ketiga tahapan ini. Satu API, satu orkestrator, satu invoice, mulai dari re-otentikasi pengguna yang kembali, onboarding KYC + Know Your Business (KYB), hingga Transaction Monitoring berkelanjutan dan Wallet Screening dengan biaya $0.15 per cek.
Integrasikan onboarding untuk layanan publik dan penerbit id digital dengan satu prompt.
Tempel blok di bawah ini ke Claude Code, Cursor, ChatGPT, atau agen coding apa pun melalui server MCP kami. Agen akan membacanya dan menulis integrasinya.
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 konteks lebih? Lihat dokumentasi modul lengkapnya.docs.didit.me →
Dirancang untuk kepatuhan
Buka negara baru dengan satu klik. Kami yang mengerjakan bagian sulitnya.
Kami membuka anak perusahaan lokal, mengamankan lisensi, menjalankan pengujian penetrasi, mendapatkan sertifikasi, dan menyelaraskan dengan setiap regulasi baru. Untuk meluncurkan verifikasi di negara baru, cukup aktifkan tombol. 220+ negara sudah aktif, diaudit dan diuji penetrasi setiap kuartal, satu-satunya penyedia identitas yang secara formal disebut oleh pemerintah negara anggota Uni Eropa lebih aman daripada verifikasi langsung.
Portal layanan publik, otoritas pajak, penerbit dompet eIDAS 2.0, program kredensial warga, stack modul Didit yang paling dalam, dengan pembacaan chip NFC pada eID biometrik.
01 · Verifikasi
Onboard. 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. Pendaftaran warga negara tingkat eIDAS 2.0, Verifikasi NFC membaca chip kriptografi pada eID nasional, Active Liveness mengalahkan serangan deepfake, dan AML Screening mencakup kewajiban daftar pantauan lintas batas.
Verifikasi
$0.73per verified citizen
Verifikasi ID500 gratis / bulan$0.15
Verifikasi NFC$0.15
Active Liveness$0.15
Pencocokan Wajah (1:1)500 gratis / bulan$0.05
Analisis Perangkat & IP500 gratis / bulan$0.03
AML Screening$0.20
Deteksi DuplikatGratisGratis
Pengguna yang DiblokirGratisGratis
Validasi DatabaseRecommendedVariable
02 · Autentikasi
Verifikasi ulang di momen-momen sensitif.
Pengguna yang kembali mengonfirmasi ulang identitas dengan selfie baru, infrastruktur yang sama dengan onboarding. Picu pada tindakan bernilai tinggi, berisiko tinggi, atau kepercayaan tinggi. Ganti password + SMS-OTP dengan login biometrik di portal warga, selfie anti-phishing pada perangkat yang digunakan warga saat mendaftar.
Autentikasi
$0.10per auth
Autentikasi 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 secara real-time dengan manajemen kasus dan alur kerja SAR (Suspicious Activity Report). AML berkelanjutan menyaring ulang setiap pengguna terhadap daftar sanksi, PEP, dan media yang merugikan yang diperbarui. Lakukan re-screen buku kredensial warga secara berkelanjutan terhadap AML, menangkap sanksi baru dan berita negatif antara perpanjangan.
Pemantauan
$0.07per citizen / year
Ongoing AML Monitoring$0.07
Total headline hanya menampilkan modul yang wajib. Sinyal anti-fraud gratis tidak dikenakan biaya tambahan; modul opsional dan yang direkomendasikan ditandai. Diskon volume untuk Enterprise, hubungi sales untuk penawaran khusus.
Tiga tingkatan, satu daftar harga
Mulai gratis. Bayar sesuai penggunaan. Skala ke Enterprise.
500 verifikasi gratis setiap bulan, selamanya. Pay-as-you-go untuk produksi. Kontrak kustom, data residency, dan SLA (Service Level Agreements) untuk Enterprise.
Gratis
Gratis
$0 / bulan. Tidak perlu kartu kredit.
Paket KYC gratis (Verifikasi ID + Passive Liveness + Face Match + Analisis Perangkat & IP), 500 / bulan, setiap bulan
User yang masuk daftar hitam
Deteksi Duplikat
200+ sinyal fraud di setiap sesi
KYC yang dapat digunakan kembali di seluruh jaringan Didit
Platform Manajemen Kasus
Workflow Builder
Dokumentasi publik, sandbox, SDK, server MCP (Model Context Protocol)