View Demo
See a live demo of the EntityLocker integration in action
How it works
The SDK integration follows a four-step process:- Create a session on your backend using the Create Session endpoint
- Initialize the SDK on your client app with the session ID
- Handle the response when users complete or exit the document retrieval flow
- Fetch documents from your backend using the Fetch Document endpoint
Important: The EntityLocker SDK requires specific SDK endpoints. Use these endpoints when integrating with the SDK:
Choose your platform
Select your platform to view the integration guide:Web
JavaScript SDK for web applications
Android
Native SDK for Android applications
iOS
Native SDK for iOS applications
Flutter
Plugin for Flutter applications (iOS & Android)
When to use the SDK
Use the EntityLocker SDK when you need:- Pre-built UI for the EntityLocker flow
- Faster implementation without building custom interfaces
- Consistent user experience across platforms
- Automatic handling of OTP verification and consent flow