Quick Start: Integrating Didit Identity Verification
Welcome to Didit's Identity Verification solution! This guide will walk you through the process of setting up your account and integrating our powerful verification tools into your service or application.
Before you begin, ensure you have a business email address and are ready to provide basic information about your company.
Create Your Didit Account
Start by setting up your account on the Didit Business Console:
- Visit the Didit Sign In page (opens in a new tab).
- Click on "Sign Up" and enter your business email address.
- Follow the prompts to complete your account creation.

Set Up Your Team and Application
Once your account is created, you'll need to set up your team and create your first application:
- You'll be prompted to create your Team information. Fill in the required details about your company.
- After team creation, you'll be directed to the Getting Started page.
- Click on "Create New Application" and follow the wizard to set up your first application.

Configure Verification Settings
Now it's time to customize your verification process:
- Navigate to the "Verifications" section in your Console.
- Select the verification settings button in the top right corner.
- Create a new custom workflow and select one of our 4 workflow types, each designed for specific use cases:
- KYC: Start with ID verification and add additional security layers
- Adaptive Age Verification: Verify user age through facial analysis with optional ID verification fallback
- Biometric Authentication: Re-verify returning users who have previously completed verification
- Address Verification: Verify user's residential address with optional additional verifications
- Customize your selected workflow by adding additional features:
- Each workflow shows a visual sequence of verification steps that can be customized
- Add features like liveness detection, face matching, NFC verification, AML screening, etc.
- Configure each feature's settings according to your specific requirements
- In the "Configuration" tab:
- Set up your webhook URL for session status updates (Learn more about webhook types)
- Locate and securely store your
Client ID
andClient Secret
Keep your Client ID
and Client Secret
secure. Never share the Client Secret
credentials or expose them in client-side code.
Create Your First Verification Session
You have two options to create a verification session:
Option 1: Verification Links (No-Code Solution)
- In the Verifications section, click the "+" icon.
- Select the workflow ID you want to use.
- (Optional) Enter the vendor data for identifying the user in your system.
- Copy the generated verification link to share with your user or let them scan the QR-code if you are physically with them.
- (Optional) Send the verification link via email to the user.
Option 2: API Integration
- Authenticate using your
Client ID
andClient Secret
located in the "Configuration" tab. - Use our Create Session API to programmatically initiate a verification session.
Check out our API Documentation for detailed integration guides and code samples.
Monitor and Manage Verifications
Stay on top of your verification processes:
- Configure webhook listeners to receive real-time updates on the status of verification sessions, document expiration, and ongoing AML monitoring. For detailed instructions, refer to Handling Webhook Events
- Use the Didit Console to view and manage verification results:
- Check the status of ongoing verifications
- Review completed verifications
- Edit verification details or status as needed (Learn about Manual Review)

Get support
Whether you need assistance with integration, encounter an issue, discover a bug, or have suggestions for new documents, we are here to help and improve our solution. Please contact us to our WhatsApp (opens in a new tab), and we will direct your query to the appropriate team.
Next Steps
Congratulations! You've successfully set up Didit Identity Verification. Here are some resources to help you make the most of our platform: