Recommended: SDK integration via sessions
For user-facing verification (KYC onboarding, age verification, identity checks), we recommend SDK integration through hosted sessions. The verification flows are A/B tested and optimized for the highest completion rates, fastest speed, and best security. All SDKs — web, iOS, Android, React Native, and Flutter — are available now.For server-to-server operations (batch processing, custom pipelines), use the standalone APIs directly. See the standalone API documentation for individual verification endpoints.Web
Integrate verification into your web app with JavaScript, iframe, or redirect.Web SDKs
JavaScript SDK, iframe embed, or redirect. React, Vue, Angular, vanilla JS.
JavaScript SDK
Full programmatic control with event callbacks and TypeScript.
InContext Iframe
Embed verification in your page. No backend required with UniLink.
Redirect
Redirect to Didit-hosted flow. Cross-device support.
Mobile
Native SDKs for the best camera, NFC, and liveness experience on device.Native SDKs
iOS, Android, React Native, Flutter. Full NFC and biometric support.
iOS SDK
SwiftUI and UIKit. NFC passport reading. Available now.
Android SDK
Kotlin and Jetpack Compose. NFC support. Available now.
React Native
Cross-platform TypeScript API wrapping native iOS and Android SDKs. NFC support. Available now.
Flutter
Cross-platform Dart API wrapping native iOS and Android SDKs. NFC support. Available now.
WebView Fallback
Fallback for platforms without a native SDK. Prefer native SDKs when available.
Integrations
Plugins and no-code tools for popular platforms.Zapier
Automate verification with no-code triggers and actions.
WordPress & WooCommerce
Plugin for WordPress and WooCommerce sites.
Quick Comparison
| Platform | Method | Status | NFC | Camera | Best For |
|---|---|---|---|---|---|
| Web | JavaScript SDK | ✅ Available | — | Browser | Full control, React / Vue / Angular |
| Web | InContext Iframe | ✅ Available | — | Browser | Quick embed, no backend needed |
| Web | Redirect | ✅ Available | — | Browser | Cross-device, simple setup |
| iOS | Native SDK | ✅ Available | ✅ | Optimized | Best UX, NFC chip reading |
| Android | Native SDK | ✅ Available | ✅ | Optimized | Best UX, NFC chip reading |
| React Native | Native SDK | ✅ Available | ✅ | Optimized | Best UX, NFC chip reading |
| Flutter | Native SDK | ✅ Available | ✅ | Optimized | Best UX, NFC chip reading |
| No-Code | Zapier | ✅ Available | — | — | Automated workflows |
| CMS | WordPress | ✅ Available | — | — | WP / WooCommerce sites |
Next Steps
API Full Flow
End-to-end session integration: create sessions, webhooks, results.
Webhooks
Receive real-time verification status updates.