Heart
Heart
Error Code Short Description Description Action Code Action Probable Reasons
100 Pi Mismatch “Pi” (basic) attributes of
demographic data did not match. One or more personal information attributes
not matching.
110 Aadhaar number does not have
verified mobile/email
111 Aadhaar number does not have Mobile number registration is
verified mobile available on UIDAI portal as
well as through the Mobile
Update service
311 Duplicate Iris Duplicate Irises used Error occurs when same iris is sent as two or
more separate records within same request.
312 Mixed FIR FMR FMR and FIR cannot be used in Auth packet cannot mix fingerprint "image"
same transaction records (FIR) and fingerprint "minutiae"
records (FMR). AUA app should choose either
one or another. FMR is recommended.
313 FIR Finger Exceeded Single FIR record contains more As per ISO spec, one FIR can contain one or
than one finger more finger images within itself (like slap,
etc). UIDAI currently supports single finger
record only. If there is a requirement to send
2 fingers, 2 different biometric records should
be sent.
314 FIR Record Exceeded Number of FMR/FIR should not Auth Request has more than 10 finger records
exceed 10
315 IIR Record Exceeded Number of IIR should not exceed 2 Auth Request has more than 2 iris records
In case of OTP auth : Using any other value other than “public” (all
Invalid device. lower case, no spaces or special char) will
result in this error.
521 Invalid Finger Device Invalid “dc” code under Meta tag. FDC codes are assigned as part of certification
and application developer should use proper
In case of OTP auth : fdc code given by the fingerprint
Invalid mobile number. sensor/extractor vendor
522 Invalid Iris Device Invalid Iris device (idc in Meta IDC codes are assigned as part of certification
element) and application developer should use proper
In case of OTP auth : idc code given by the iris sensor/extractor
Invalid “type” attribute. vendor
523 Invalid “ts” attribute. Either it is not Invalid “ts” attribute. Either it is
in correct format or is older than 20 not in correct format or is older
min. than 20 min.
524 Invalid “mi” code under Meta tag Invalid “mi” code under Meta tag.
527 Invalid “mc” code under Meta tag Invalid “mc” code under Meta tag.
528 Device - Key Rotation policy,The Device key rotation related issue.
device certificate used in the request
is not meeting the UIDAI key rotation
policy guidelines.
530 Invalid AUA Code Invalid authenticator code AUA code used in Authentication request is
not valid. Or AUA code used in the Auth URL is
not same as the AUA code used in the Auth
XML.
531 Invaild Sub AUA Invaild Sub AUA
540 Invalid AuthXML Version Invalid Auth XML version
In case of OTP auth : API version used in Auth XML (Authentication
Invalid OTP XML version. request) is either not supported or invalid.
541 Invalid PidXML Version Invalid PID XML version Version of the “Pid” element used In the PID
XML (Authentication request) is either not
supported or invalid.
542 ASA Unauthorized AUA AUA not authorized for ASA. This
error will be returned if AUA and
ASA do not have linking in the This error will be returned if AUA and ASA do
portal. not have linking in the portal
543 SubAUA AUA UnAssociated Sub-AUA not associated with
“AUA”. This error will be returned
if Sub-AUA specified in “sa” This error will be returned if Sub-AUA
attribute is not added as “Sub- specified in “sa” attribute is not added as “Sub-
AUA” in portal. AUA” in portal
550 Invalid Uses Attributes Invalid “Uses” element attributes Invalid attributes used in Uses tag. This error
is typically reported if “bt” attribute has been
specified but bio=” n” in Uses element. “bt”
attribute is required only if bio=” y” in Uses
element.
551 Invalid “tid” value Invalid “tid” value
552 WADH Validation failed Invalid “wadh” element.
553 Registered devices currently not Registered devices currently not
supported. This feature is being supported. This feature is being
implemented in a phased manner. implemented in a phased manner.
554 Public devices are not allowed to be Public devices are not allowed to
used be used
555 rdsId is invalid and not part of rdsId is invalid and not part of
certification registry certification registry
556 rdsVer is invalid and not part of rdsVer is invalid and not part of
certification registry certification registry
557 dpId is invalid and not part of dpId is invalid and not part of
certification registry certification registry
558 Invalid dih Invalid dih
559 Device Certificat has expired Device Certificat has expired
560 DP Master Certificate has expired DP Master Certificate has expired
980 Unsupported Option Unsupported option Currently this error is not reported. Can be
used in future.
995 Aadhaar suspended by competent
authority.
996 Aadhaar Cancelled Aadhaar Cancelled A401 Aadhaar cancelled being a Aadhaar is no in authenticable
duplicate. Resident shall use status. **Please see ACTN attribute for
valid Aadhaar. actionable by the resident.
A402 Aadhaar cancelled due to
disputed enrolment. Shall re-
enrol if resident doesn’t have
a valid Aadhaar.
A403 Aadhaar cancelled due to
technical Issues. Resident
shall contact UIDAI contact
centre.
A404
Aadhaar cancelled due to
disputed enrolment (BE).
Shall re-enrol if resident
doesn’t have a valid Aadhaar.
A405
Aadhaar cancelled due to
errorneous enrolment (Iris).
Shall re-enrol if resident
doesn’t have a valid Aadhaar.
997 Aadhaar Suspended Aadhaar Suspended A301 Aadhaar suspended due to
inactivity. Resident shall Aadhaar is not in Auhenticatable status.
follow the **Please see ACTN attribute for actionable by
Reactivation process. the resident.
A302 Aadhaar suspended due to
Biometrics integrity issue.
Resident shall visit Permanent
Enrolment Centre with
document proofs for update.
998 Unavailable Aadhaar Number Invalid Aadhaar Number 0r Non A201 Aadhaar number is incorrect.
Availability of Aadhaar data Resident shall use correct If client level validations are done, then
Aadhaar. Aadhaar number does not exist in
CIDR. Please retry with correct Aadhaar
number after sometime. **Please see ACTN
attribute for actionable by the resident.
A202 Authentication temporarily
not available, resident shall
retry after sometime.
999 Unknown Error Unknown error
E-000 Bad Request HTTP Received Https request should be sent Https request should be sent
E-001 Bad Request GET Received Only post request should be sent Only post request should be
sent
E-100 Unparsable Auth XML XML format or the attribute values XML format or the attribute
are not proper values are not proper
E-101 Unparsable KYC XML XML format or the attribute values XML format or the attribute
are not proper values are not proper
E-102 Request DB Auditing Failed Transaction id length exceeds the XML format or the attribute
range specified by UIDAI or db values are not proper
connection issues.
E-103 Response DB Auditing Failed Improper response or problems in Transaction id length exceeds
app connection or db connection the range specified by UIDAI
issues. or db connection issues.
E-104 Error DB Auditing Failed Transaction id length exceeds the Improper response or
range specified by UIDAI or db problems in app connection or
connection issues. db connection issues.
E-105 KYC XSD Validation Failed XML format or the attribute values Transaction id length exceeds
are not proper the range specified by UIDAI
or db connection issues.
E-106 KYC Request Signature Verification 1) Private key used for signing is
Failed not correct or public key used for
verifying is not correct 2) Data
being sent was altered after XML format or the attribute values are not
signing. 3) proper
E-107 Auth Request signature verification 1) Private key used for signing is
failed not correct or public key used for
verifying is not correct 2) Data 1) Private key used for signing is not correct
being sent was altered after or public key used for verifying is not correct
signing. 3) Signing mechanism 2) Data being sent was altered after signing.
used is not correct. 3) Signing mechanism used is not correct.
E-108 AUA IP Verification Failed at UIDAI Entity IP address is not mapped to 1) Private key used for signing
UIDAI is not correct or public key
used for verifying is not
correct 2) Data being sent was
altered after signing. 3)
Signing mechanism used is
not correct.
E-109 Blank UIDAI Response Connection could not be Entity IP address is not
established with UIDAI mapped to UIDAI
E-110 KSA Response Decryption Error Issue while decrypting the Connection could not be
response established with UIDAI
E-111 KYC Response Signature Verification Issue at UIDAI end, signature Issue while decrypting the
Failed might be missing in the response response
or public key used is incorrect
E-112 BFD XSD validation failed XML format or the attribute values Issue at UIDAI end, signature might be
are not proper missing in the response or public key used is
incorrect
E-113 OTP XSD validation failed XML format or the attribute values XML format or the attribute
are not proper values are not proper
E-114 Unparsable KYC Response XML XML format or the attribute values XML format or the attribute values are not
are not proper proper
E-115 Unparsable Auth Response XML XML format or the attribute values XML format or the attribute values are not
are not proper proper
E-116 Signed Auth XML Generation Error Certificate XML format or the attribute values are not
proper
E-117 Signed KYC XML Generation Error Certificate Certificate Missing/incorrect logic for signed
xml generation
E-118 Auth response signature verification Issue at UIDAI end, signature
failed might be missing in the response
or public key used is incorrect Certificate Missing/incorrect logic for signed
xml generation
E-119 ASA-UIDAI Connection Error Connection issue at Issue at UIDAI end, signature might be
missing in the response or public key used is
incorrect
E-120 Auth XSD validation failed XML format or the attribute values
are not proper Connection issue at UIDAI end/NSDL end.
E-122 Property file unavailable Check property file available at XML format or the attribute values are not
respective locations. proper
E-123 Unparsable BFD Request XML XML format or the attribute values Check property file available at respective
are not proper locations.
E-124 Unparsable OTP Request XML XML format or the attribute values XML format or the attribute values are not
are not proper proper
E-125 BFD request signature verification 1) Private key used for signing is
failed not correct 2) Data being sent was
altered after signing. 3) Signing 1) Private key used for signing is not correct
mechanism used is not correct. 2) Data being sent was altered after signing.
3) Signing mechanism used is not correct.
E-126 OTP request signature verification 1) Private key used for signing is 1) Private key used for signing
failed not correct 2) Data being sent was is not correct 2) Data being
altered after signing. 3) sent was altered after signing.
3) Signing mechanism used is
not correct.
E-127 Signed BFD XML Certificate Certificate Missing/incorrect
logic for signed xml
generation
E-128 Signed OTP XML Certificate Certificate Missing/incorrect
logic for signed xml
generation
E-129 Unparsable BFD Response XML Issue at UIDAI end Issue at UIDAI end
E-130 Unparsable OTP Response XML Issue at UIDAI end Issue at UIDAI end
E-131 XML Decryption Certificate Error Certificate might not have rights of Certificate might not have
decryption rights of decryption
E-132 KYC Request Signature Verification Signature is misssing in request Signature is misssing in
Error XML or public key file is missing request XML or public key file
is missing
E-133 KYC Response Signature Verification Issue at UIDAI end, signature Issue at UIDAI end, signature
Error might be missing in response XML might be missing in response
or public key file is missing XML or public key file is
missing
E-134 Auth Request Signature Verification Signature is missing in XML or Signature is missing in XML or
Error public key file is missing public key file is missing
E-135 Auth Response Signature Verification Signature is missing in XML or Signature is missing in XML or
Error public key file is missing public key file is missing
E-136 BFD Request Signature Verification Signature is missing in XML or Signature is missing in XML or
Error public key file is missing public key file is missing
E-137 OTP Request Signature Verification Issue at UIDAI end, signature Issue at UIDAI end, signature
Error might be missing in response XML might be missing in response
or public key file is missing XML or public key file is
missing
E-138 KYC XSD Validation Error XSD file is missing,Check if XSD file XSD file is missing,Check if
is present XSD file is present
E-139 Auth XSD Validation Error XSD file is missing,Check if XSD file XSD file is missing,Check if
is present XSD file is present
E-140 BFD XSD Validation Error XSD file is missing,Check if XSD file XSD file is missing,Check if
is present XSD file is present
E-141 OTP XSD Validation Error XSD file is missing,Check if XSD file XSD file is missing,Check if
is present XSD file is present
E-142 AUA IP Verification Failed at NSDL Entity not mapped in database for Entity not mapped in database
respective subaua code. for respective subaua code.
E-199 KSA/ASA Internal Error Problem in the application Problem in the application
E-200 Mandatory Sub-Aua Null Element One of the mandatory One of the mandatory Sub Aua
elements is null.
E-201 strSaCd Parameter Validation Error strSaCd(Sub AUA Code) parameter strSaCd(Sub AUA Code)
is missing or value is not correct parameter is missing or value
is not correct
E-203 strAadhaar Parameter Validation strAadhaar(Aadhaar No.) strAadhaar(Aadhaar No.)
Error parameter is missing or value is parameter is missing or value
not correct is not correct
E-204 strAadhaarName Parameter strAadhaarName(Aadhaa r Card strAadhaarName(Aadhaar
Validation Error Holder name) parameter is Card Holder name) parameter
missing or is missing or value is not
correct
E-205 strYear Parameter Validation Error strYear parameter is missing or strYear parameter is missing
value is not correct or value is not correct
E-207 trTransId Parameter Validation Error strTransId parameter is missing or strTransId parameter is
value is not correct missing or value is not correct
E-208 strUDC Parameter Validation Error strUDC parameter is missing or strUDC parameter is missing
value is not correct or value is not correct
E-209 strMV Parameter Validation Error strMV parameter is missing or strMV parameter is missing or
value is not correct value is not correct
E-210 mvThreshold Value not in range 1- Value of mvThreshold is not within Value of mvThreshold is not
100 the range within the range
E-211 strLang Parameter Validation Error strLname is present but strLang is strLname is present but
missing strLang is missing
E-212 strLmv Value not in range 1-100 Value of parameter strLmv is not Value of parameter strLmv is
in the range not in the range
E-213 Signing Certificate Verification Failed Signature element forwarded is Signature element forwarded
not proper is not proper
E-214 strOtp Parameter Validation Error strOtp parameter is missing or strOtp parameter is missing or
value is not correct value is not correct
E-219 strMS Parameter Validation Error strMS parameter is missing or strMS parameter is missing or
value is not correct value is not correct
E-220 Blank Signature Tag Exception Please make sure that AUA/KUA Signature Tag
Code is present in the Signature parameter
Tag for IP Verification for ASA/KSA length is 0
Signing
E-221 Incorrect OTP Version Please make sure that the OTP OTP Version is
Version is 1.6 for generating Incorrect
verification code
E-222 Error during MOU Request Signature Please check for the signature. If Signature is
Verification signature is there, but still getting missing in
error then forward the same to request XML or
NSDL team for further action public key file is
missing
E-223 Error during MOU Response Forward the same to NSDL team Issue at UIDAI
Signature Verification end, signature
might be
missing in
response XML
or public key file
is missing
E-224 Error during MOU XSD Validation Forward the same to NSDL team XSD file is
missing, Check if
XSD file is
present
E-225 MOU XSD Validation Failed Refer to the standard MOU XML XML format or
format and check all the attributes the attribute
and their value values are not
proper
E-226 MOU Request Signature Verification Please ensure that private key and 1) Private key
Failed mechanism used for signing is used for signing
correct. Also, ensure that data is is not correct or
not changed after signing public key used
for verifying is
not correct 2)
Data being sent
was altered
after signing. 3)
Signing
mechanism used
is not correct.
E-227 MOU Response Signature Verification Forward the same to NSDL team to Issue at UIDAI
Failed further check it with UIDAI end, signature
might be
missing in the
response or
public key used
is incorrect
E-228 MOU XML Not Parsed Properly Refer to the standard MOU XML XML format or
format and check all the attributes the attribute
and their value. If everything values are not
seems to be correct, then contact proper
nsdl team for further action.
E-229 MOU Response XML Not Parsed Refer to the standard MOU XML XML format or
Properly format and check all the attributes the attribute
and their value. If everything values are not
seems to be correct, then contact proper
nsdl team for further action.
E-230 Signing Certificate Verification Error Check the form signer components Check the form signer
components
E-231 Signed MOU XML Generation Error Report the same to NSDL team for Certificate
further action Missing/incorre
ct logic for
signed xml
generation
E-232 RESIDENT AUTH XML Not Parsed Refer to the standard Auth XML XML format or
Properly format and check all the attributes the attribute
and their value. If everything values are not
seems to be correct, then contact proper
nsdl team for further action.
E-233 OPERATOR AUTH XML Not Parsed Refer to the standard Auth XML XML format or
Properly format and check all the attributes the attribute
and their value. If everything values are not
seems to be correct, then contact proper
nsdl team for further action.
E-234 MOU Signature Tag Missing in Refer to the standard of without Signature tag is
Request XML sign MUA request. missing in MOU
request XML
E-235 Request Signature Verification Failed Please ensure that private key and 1) Private key
mechanism used for signing is used for signing
correct. Also check if proper is not correct or
certificate is mapped on the public key used
Server. for verifying is
not correct 2)
Signing
mechanism used
is not correct.
E-236 Error during Request Signature Please check for the signature. If Public key file is
Verification error exists then check if public missing or data
certificate is present on the server is getting
or if data is getting altered after altered after
signing else forward the same to signing
NSDL team for further action
E-237 Error during KYC Response Please check with NSDL e-Gov. Encryption
Encryption public key is not
mapped at NSDL
E-300 Some server error while processing Some server error while
the request processing the request
E-301 Invalid API Version Invalid API Version
E-302 Invalid Client Details Invalid Client Details
E-303 Client Licence key expire Client Licence key expire
E-304 Request XML not available. Request XML not available.
E-307 Failed to connect UIDAI Server! Failed to connect UIDAI Server!
Please try after some time Please try after some time
K-603 KSA Encryption Key Unavailable KSA encryption key not available
812 In case of demographic authentication one should provide either name, phone or email along with uid field Required input is missing.
otherwise this error code will be generated by SRDH
813 Biometric Input is Missing Biometric Input is Missing
814 Duplicate Transaction ID Duplicate Transaction ID
815 Invalid transaction ID Invalid Transaction ID
816 Invalid UDC Incorrect UDC specified.
817 Error in creating OTP service request Technical Reason. User Suggested to try again.
818 Missing OTP Request Type Missing OTP Request Type in OTP generation
819 Invalid uses flag values Uses flag values are not correct. User suggested to
check for the same
820 Missing “langCode” input Missing “langCode” input
821 Invalid domain ID length Domain ID with length greater than 50 char is passed
in domainId attribute
822 Invalid input for OTP Request Type Request type should be "A/T/V/M" for
"AadhaarId/UID Token/VID/Mobile" respectively
901 Error in creating KUA service Request Technical Error. User is suggested to try again.
902 Error in parsing KUA request XML Technical Error. User is suggested to try again.
903 Error in parsing KUA response xml Technical Error. User is suggested to try again.
904 Consent value has not set or it is set to ‘n’ Consent not captured. Suggested to retry after taking
resident’s consent
905 Invalid lData value KYC 2.0 SRDH error code. Invalid lData value
906 Invalid MEC value KYC 2.0 SRDH error code. Invalid MEC value
907 Invalid DE value KYC 2.0 SRDH error code. Invalid DE value
908 Invalid PFR value KYC 2.0 SRDH error code. Invalid PFR value
910 Invalid RA value KYC 2.1 SRDH error code. Invalid RA value
M-301 Request XML not Received at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-302 XSD Validation Failed at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-303 Mandatory Sub-Aua Null Element at SRDH Technical Error. User Suggested to try again.
M-304 Mandatory Sub-Aua Blank Element at SRDH Technical Error. User Suggested to try again.
M-305 Invalid sa Parameter Received at SRDH Technical Error. User Suggested to try again.
M-306 ASA Connection Read Timeout. Please Try Again. Technical Error. User Suggested to try again.
M-307 Unparsable Auth Request XML at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-308 No Signature in Request XML Received at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-309 Improper Response Received from ASA. Please Try Again. Technical Error. User Suggested to try again.
M-310 Unparsable Auth Response at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-311 Unverified Signature in Request XML Received at SRDH. Please Try Again. Technical Error. User Suggested to try again.
M-312 Servier security error. Please try again later. Technical Error. User Suggested to try again.
M-313 Unknown ASA host. Technical Error. User Suggested to try again.
M-314 AUA to SRDH Connection Failure Technical Error. User Suggested to try again.
M-315 Connection to NPCI was not established or Request time out Technical Error. User Suggested to try again.
M-316 Missing Txn Rule Missing Txn Rule for Sub AUA
M-333 SRDH Internal Error. Please Try Again. Technical Error. User Suggested to try again.
ADV_101 Missing or Empty Input ADV Error. User suggested to try again.
ADV_102 Internal ADV Error ADV Error. User suggested to try again.
ADV_103 UID Decryption Error ADV Error. User suggested to try again.
ADV_104 UID Encryption Error ADV Error. User suggested to try again.
ADV_105 UID AES Encryption Error ADV Error. User suggested to try again.
ADV_501 ADV Request Creation Error ADV Error. User suggested to try again.
ADV_502 ADV Connection Exception ADV Error. User suggested to try again.
ADV_503 ADV Service Exception ADV Error. User suggested to try again.