DigiLocker Fetch

Overview

India’s government-endorsed digital locker for securely storing and sharing documents. Logs the user into DigiLocker via phone, PIN and OTP, then returns verified Aadhaar attributes.

  • ID: india-digilocker-aadhaar
  • Type: eID (app)
  • Verification Type: Presentation
  • Regions: Asia
  • Countries: IN
  • Adoption: 630,000,000
  • URL: https://www.digilocker.gov.in

Integration with Trinsic

The DigiLocker Fetch verification is integrated into Trinsic's identity acceptance network allowing businesses to verify users against the government system of record in India.

User Flow

The user is required to log into their DigiLocker account using their phone number, PIN and a one time passcode. By doing so, the user consents to sharing their data with the service which returns the verified data to the relying party. To see a demo of this flow, watch this video.


Outputs

ℹ️

Normalized Attributes

These attributes form part of our normalized model, a standardized set used across providers. Trinsic normalizes this for you and lets you know when a property is available for each provider.

FieldAvailabilityNotes
person.fullNameAlways-
person.dateOfBirthAlways-
person.sexAlways-
person.address.line1SometimesIf available
person.address.line2SometimesIf available
person.address.line3SometimesIf available
person.address.cityAlways-
person.address.subdivisionAlways-
person.address.postalCodeAlways-
person.address.countryAlways-
document.numberAlways-
attachments.documentPortraitAlways-

Frequently Asked Questions

What if a user does not have an account with DigiLocker?

Anyone registered with Aadhaar can create a DigiLocker account on the fly during the verification flow, they will just need to complete a couple additional steps.

How can a user sign in to DigiLocker?

Users can sign in with their mobile number, username, or via another identifier like Aadhaar number.

Is the PIN required?

The user can select “PIN less authentication” within the DigiLocker interface to skip the PIN. The interface is fully controlled by DigiLocker, so we’re not able to control what they choose.

Can we change the language on the Digilocker consent screen?

At this time we cannot change the language on the consent screen. If a relying party has an entity in India, they could get registered and then their name could be displayed within the Digilocker consent screen.

Which documents can be fetched from DigiLocker through this integration?

Right now our integration supports the e-Aadhaar card. We plan to support PAN card and Driving License in the future.

Can users sign in to DigiLocker with Jan Parichay or ePramaan?

These options are currently not supported in our DigiLocker integration. Jan Parichay is a government single sign-on (SSO) system used by citizens and government users. ePramaan is a government authentication framework, primarily used for legacy or department-linked government accounts. Users should choose one of the three sign in methods (mobile number, username or their Aadhaar number.