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 countries and document types you want to accept.
- Choose additional verification methods (e.g., NFC Verification, AML Screening)
- Configure notification settings: Add an email address or connect to Slack for real-time alerts
- 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.
- (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 at hello@didit.me, 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:
Download user's verification reports
Learn how you can download PDFs reports about your user's verification sessions to stay compliant.
Handle Verification results in the Console
Review and handle verification results effectively.
Check our Compliance and Security Policies
Understand our certifications and security policies.