Key Features
- Worldwide Support: Process ID documents from multiple countries
- Automatic Recognition: Automatically detect ID type and issuing country
- OCR Technology: Advanced optical character recognition for text extraction
- Data Extraction: Extract structured data from ID documents
- Verification: Verify document authenticity and validity
- Multi-Format Support: Handle various ID document formats
- Async Support: Optional callback URL for asynchronous processing
Supported ID Types
- National IDs: Government-issued identification cards
- Passports: International travel documents
- Driver’s Licenses: Driving permits from various countries
- Residence Permits: Foreign resident identification
- Military IDs: Armed forces identification cards
How It Works
- Document Upload: Submit front and back images of ID documents
- Type Recognition: Automatically identify ID type and country
- OCR Processing: Extract text and data from document images
- Data Validation: Verify extracted information for accuracy
- Structured Output: Return organized data in JSON format
API Endpoints
Global ID Recognition API
- Endpoint:
POST /recognition
- Purpose: Process and verify identification documents
- Input: Front and back images of ID documents
- Output: Structured data extraction and verification results
Callback Response
- Purpose: Asynchronous processing results
- Format: JSON response with detailed recognition data
- Features: Transaction tracking and result validation
Extracted Data
The API extracts various data points including:- Personal Information: Name, date of birth, nationality
- Document Details: ID number, issue date, expiry date
- Address Information: Residential address and contact details
- Document Metadata: Issuing authority, document type
Processing Modes
Synchronous Processing
- Immediate response with recognition results
- Best for real-time applications
- Direct API response
Asynchronous Processing
- Use callback URL for delayed results
- Better for batch processing
- Detailed callback response format
Use Cases
- KYC Processes: Streamline customer identity verification
- Banking: Verify customer identity for account opening
- Travel: Process travel documents and visas
- Employment: Verify employee identity and work permits
- Government Services: Process official identification documents
Getting Started
To start using Global ID Recognition, you’ll need to:- Set up your API credentials
- Prepare clear images of ID documents
- Submit your first document for processing
- Handle the extracted data in your application