Skip to main content

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

NameDescriptionTypeDefault
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.PathNone

Return Value

abstra_internals.contracts_generated.CloudApiCliModelsUsPassportResponse