> 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/identity-verification.md).

# Identity Verification

### Overview

The Identity Verification API offers a suite of endpoints designed to verify the identity of guests by analyzing and comparing facial data extracted from ID documents and selfies. This verification process is essential for ensuring that the guest registering or checking into a property is indeed the person they claim to be, which is particularly crucial in the context of online bookings and check-ins

### Key capabilities

* [**Extract Face on ID**](/chekin-public-api/api-reference/identity-verification/extract-face-on-id.md)\
  Allows for the extraction of facial data from an identification document's image. This function is the first step in verifying a guest's identity, where the guest's face is identified and analyzed from an ID document
* [**Get Status Face ID**](/chekin-public-api/api-reference/identity-verification/get-status-id-face.md)\
  Retrieves the status of the face extraction process from an ID document, indicating whether the extraction was successful and if the facial data is ready for further analysis
* [**Extract Face on Selfie**](/chekin-public-api/api-reference/identity-verification/extract-face-on-selfie.md)\
  Similar to extracting a face from an ID, this function extracts facial data from a selfie taken by the guest. This step is crucial for obtaining a current image of the guest for comparison purposes
* [**Get Status Face Selfie**](/chekin-public-api/api-reference/identity-verification/get-status-selfie-face.md)\
  Provides the status of the face extraction process from a selfie, ensuring that the facial data has been successfully captured and is available for comparison with the ID document's facial data
* [**Send Image to Compare**](/chekin-public-api/api-reference/identity-verification/send-images-to-compare.md)\
  Initiates the comparison between the facial data extracted from the ID document and the selfie. This function compares both sets of facial data to determine if they match, which is a critical step in verifying the guest's identity
* [**Get Comparison Results**](/chekin-public-api/api-reference/identity-verification/get-comparison-results.md)\
  Retrieves the results of the facial comparison, indicating whether the guest's identity has been successfully verified through a match between the ID document and selfie images

### How to use

* Authentication is required for all endpoints within the Identity Verification API. This is done via a token received on [Authentication](/chekin-public-api/authentication.md)
* Each step in the identity verification process corresponds to a specific endpoint, with operations sequenced from extracting facial data to comparing images and obtaining verification results
* Accurate and clear images (both ID documents and selfies) are crucial for the success of the facial extraction and comparison processes
* Parameters and request bodies should be structured as per the individual endpoint requirements, detailed in the subpage documentation for each action
