Langsung ke konten utama
Untuk login pengguna akhir, lihat Autentikasi. Untuk menggabungkan verifikasi, pemantauan, dan login, gunakan prompt integrasi bersama. Ketersediaan SDK Autentikasi terpisah dari versi SDK verifikasi di bawah ini.
Pilih cara mengintegrasikan Didit sesuai platform dan kasus penggunaan Anda.

Direkomendasikan: integrasi SDK melalui sesi

Untuk verifikasi yang dihadapi pengguna (onboarding KYC, verifikasi usia, pemeriksaan identitas), kami merekomendasikan integrasi SDK melalui sesi yang di-hosting. Alur verifikasi telah diuji A/B dan dioptimalkan untuk tingkat penyelesaian tertinggi, kecepatan terbaik, dan keamanan terbaik. Semua SDK, yaitu web, iOS, Android, React Native, dan Flutter, tersedia sekarang.Dari backend Anda, gunakan SDK server untuk Python, Node.js, Go, Java, PHP, Ruby, atau .NET guna membuat sesi tersebut, membaca keputusan, dan memverifikasi webhook. Untuk operasi server-ke-server (pemrosesan batch, pipeline kustom), panggil API mandiri melalui SDK yang sama. Lihat dokumentasi API mandiri untuk endpoint verifikasi individual.
Jika Anda meluncurkan sesi Didit dari produk Anda sendiri, Anda tetap bertanggung jawab atas lapisan pemberitahuan dan persetujuan di sisi pengendali data. Sebelum pengguna memulai verifikasi, beri tahu bahwa Didit menjalankan alur kerja tersebut, tautkan kebijakan privasi Anda sendiri, dan kumpulkan persetujuan eksplisit jika diwajibkan untuk pengambilan dokumen, swafoto, liveness, atau biometrik. Lihat Keamanan & kepatuhan, White Label, dan Buat Sesi.
Pelajaran Didit Academy ini menyiapkan integrasi lengkap dalam satu sesi: SDK, kunci API untuk setiap lingkungan, panggilan pembuatan sesi, dan handler webhook yang memverifikasi rahasia penandatanganan.

Web

Integrasikan verifikasi ke aplikasi web Anda dengan JavaScript, iframe, atau pengalihan.

SDK Web

SDK JavaScript, sematan iframe, atau pengalihan. React, Vue, Angular, vanilla JS.

SDK JavaScript

Kontrol penuh secara terprogram dengan callback untuk event dan TypeScript.

InContext Iframe

Sematkan verifikasi di halaman Anda. Tanpa backend dengan UniLink.

Pengalihan

Alihkan ke alur yang di-hosting Didit. Dukungan lintas perangkat.

Seluler

SDK native untuk pengalaman kamera, NFC, dan liveness terbaik di perangkat.

SDK Native

iOS, Android, React Native, Flutter. Dukungan NFC dan biometrik penuh.

SDK iOS

SwiftUI dan UIKit. Pembacaan paspor NFC. Tersedia sekarang.

SDK Android

Kotlin dan Jetpack Compose. Dukungan NFC. Tersedia sekarang.

React Native

API TypeScript lintas platform yang membungkus SDK native iOS dan Android. Dukungan NFC. Tersedia sekarang.

Flutter

API Dart lintas platform yang membungkus SDK native iOS dan Android. Dukungan NFC. Tersedia sekarang.

Fallback WebView

Fallback untuk platform tanpa SDK native. Utamakan SDK native jika tersedia.

Server

Pustaka resmi untuk backend Anda: panggilan bertipe ke API server Didit, verifikasi webhook, dan pemeriksaan token Autentikasi.

SDK Server

Matriks instalasi, konfigurasi, error, dan pengelolaan versi.

Python

Klien sinkron dan asinkron. Python 3.10+.

Node.js

Tipe TypeScript, ESM dan CommonJS. Node.js 18+.

Go

Hanya pustaka standar. Go 1.22+.

Java

Java dan Kotlin, sinkron dan asinkron. Java 11+.

PHP

Klien HTTP PSR-18 apa pun. PHP 8.1+.

Ruby

Ramah Rails, dibangun di atas net/http. Ruby 3.1+.

.NET

C#, asinkron, injeksi dependensi. .NET 8 dan .NET Standard 2.0.

Integrasi

Plugin dan alat tanpa kode untuk platform populer.

Zapier

Otomatiskan verifikasi dengan pemicu dan tindakan tanpa kode.

WordPress & WooCommerce

Plugin untuk situs WordPress dan WooCommerce.

Shopify

Verifikasi pembeli dan batasi akses ke produk yang dibatasi berdasarkan usia di Shopify.

Salesforce

Picu verifikasi Didit dari alur dan rekaman Salesforce.

Perbandingan Cepat

Langkah Berikutnya

API Alur Penuh

Integrasi sesi menyeluruh: buat sesi, webhook, hasil.

Webhook

Terima pembaruan status verifikasi secara real-time.

Terakhir diubah pada 7 November 2026