Prerequisites
Before you begin, make sure you have:1
Account & Credentials
Contact [email protected] to request access. Credentials and API keys are provided after contract signing.
2
Organization Setup
Ensure you’re part of an organization with active groups
3
Service Access
Verify your group has access to verification services
Your First API Call
Let’s start by checking the API health:Basic Workflow
Step 1: Authenticate
Login to get your JWT token:Step 2: Get Your Groups
Retrieve groups you have access to:Step 3: Get Available Services
Check which verification services are available to your group:Step 4: Create a Folder
Organize verifications in folders:Step 5: Create a Verification
Submit a document for verification:Step 6: Check Verification Status
Poll the verification status:Using Webhooks
For async notifications, provide a webhook URL:Working with Drafts
Save verifications as drafts before submitting:Create a Draft
Submit Draft for Verification
Error Handling
Handle common errors gracefully:Authentication Error (401)
Authentication Error (401)
Insufficient Credits (400)
Insufficient Credits (400)
Service Unavailable (503)
Service Unavailable (503)
Best Practices
Use Folders
Organize verifications by project or customer for easy management
Implement Webhooks
Use webhooks instead of polling for better efficiency
Handle Retries
Implement retry logic for failed verifications
Monitor Credits
Track credit usage to avoid service interruptions