> For the complete documentation index, see [llms.txt](https://chekin.gitbook.io/chekin-public-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chekin.gitbook.io/chekin-public-api/api-reference/ocr.md).

# OCR

### Overview

The OCR API encompasses a suite of endpoints designed to facilitate the reading and verification of identity documents through MRZ analysis. By leveraging OCR technology, this API can accurately extract and interpret the encoded data within the MRZ, enabling automated validation of document authenticity and streamlined data capture for identity verification processes

### Key capabilities

* [**Send Image to Analyze**](/chekin-public-api/api-reference/ocr/send-image-to-analyze.md)\
  Allows users to submit images of identity documents for OCR analysis. This step initiates the process of MRZ reading, where the OCR technology examines the document image to locate and interpret the MRZ data
* [**Get Status and Data Analyzed**](/chekin-public-api/api-reference/ocr/get-status-and-data-analyzed.md)\
  Retrieves the results of the OCR analysis, including the status of the document reading process and the data extracted from the MRZ. This endpoint provides feedback on the analysis outcome, indicating whether the document is valid and returning the interpreted MRZ information

### How to use

* Authentication is required for accessing the OCR functionalities, ensuring secure submission and retrieval of document images and data. This is done via a token received on [Authentication](/chekin-public-api/authentication.md)
* Users must submit clear and legible images of identity documents where the MRZ is visible and unobstructed, to maximize the accuracy of OCR analysis.
* The sequence of operations typically involves first submitting an identity document image for analysis and then querying the analysis status and results, facilitating efficient data extraction and verification.
