Skip to main content
Face Authentication provides a secure and convenient way for users to verify their identity using Aadhaar-based facial recognition. This method allows users to authenticate themselves by scanning a QR code and completing face verification on their mobile device.

How It Works

The Face Authentication flow consists of three sequential API calls:
1

Initialize Face Auth

Call the Init API to start a face authentication session. This generates a unique transaction ID and a QR code that the user scans with their mobile device.
2

Poll for Status

Use the Capture API to poll the authentication status. Continue polling until the status changes from Pending to Verified. This indicates the user has successfully completed face verification on their device.
3

Retrieve User Information

Once verified, call the Verify API with the user’s Aadhaar number to fetch the authenticated user’s demographic information. This includes details like name, date of birth, gender, and address.

Flow Diagram

Next Steps

After successfully retrieving user information through face authentication, users can proceed to create their ABHA address using the verified demographic details.