> ## Documentation Index
> Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Global ID Recognition Overview

> Learn about Global ID Recognition API for worldwide ID document processing

Global ID Recognition is an advanced OCR solution that automatically verifies and extracts data from ID documents worldwide. Supporting multiple countries and ID types, this API provides comprehensive document analysis and data extraction capabilities.

## 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

1. **Document Upload**: Submit front and back images of ID documents
2. **Type Recognition**: Automatically identify ID type and country
3. **OCR Processing**: Extract text and data from document images
4. **Data Validation**: Verify extracted information for accuracy
5. **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:

1. Set up your API credentials
2. Prepare clear images of ID documents
3. Submit your first document for processing
4. Handle the extracted data in your application

Ready to get started? Check out our [Global ID Recognition API](/verify/global_id_recognition/global_id_recognition_api) or explore the [Callback Response Examples](/verify/global_id_recognition/callback_response_examples).
