parse_us_passport
Parse a US Passport document using AI-powered OCR to extract personal information and document details from US passports, including MRZ (Machine Readable Zone) processing. The parser extracts the following key information:
- family_name: Last name/surname of passport holder
- given_names: First and middle names
- document_id: Passport document number (e.g., "E00007730")
- date_of_birth: Birth date in YYYY-MM-DD format
- issue_date: Passport issuance date in YYYY-MM-DD format
- expiration_date: Passport expiration date in YYYY-MM-DD format
- mrz_code: Machine Readable Zone code from passport bottom
- portrait: Reference to passport photo if available
Parameters
| Name | Description | Type | Default |
|---|---|---|---|
| document_path (required) | Path to the US Passport document (PDF, JPEG, or PNG). dict: The parsed US Passport data. ValueError: If document path is invalid or parsing fails. | Path | None |
Return Value
abstra_internals.contracts_generated.CloudApiCliModelsUsPassportResponse