Skip to main content

Verification actions service error codes

Verification actions service error codes typically validates and processes various user identity and authentication-related requests, such as password resets, token validation, identity verification methods, and user credential configuration. Each code identifies a specific client-side error due to invalid, missing, expired, or reused data in the request payload or path parameters, guiding developers to ensure proper request formatting and valid inputs.

For any error code not documented here, please reach out to our support team and share the message and URL with us. We will immediately help investigate why this issue occured for you.

What does Verification actions service Error Code xxx mean?

cidaas returns error status codes on different occasion. To find about the Verification Actions service related errors, you can navigate to the Verification Actions Service Error Code Page and lookup your retrieved error code. There you will also find useful hints how to solve them.

For example:

If you encounter this error code (VER_0003) in your application, you should follow the hint provided.

The following table represents the Verification actions service error codes that will help you in identifying and troubleshooting various errors or failures.

codeerrorerror_descriptionhint
VER_0003invalid_actioninvalid action is passed in the requestplease send valid “action” in the request
VER_0004invalid_request_payloadissue with the request payload structurethe request payload structure is invalid or malformed, please follow the expected format
VER_0005missing_datarequired fields are missing in the request payloadrequired fields are necessary in the request payload and please send them
VER_0006invalid_requestinvalid "requestId" or "accvid" or "resetRequestId" is sent in the requestplease send valid "requestId" or "accvid" or "resetRequestId" in the request
VER_0007password_already_resettedthe password has already been reset for the provided "resetRequestId" in the payloadplease send valid and unused “resetRequestId” in payload
VER_0008too_many_attemptsthe limit for validating password reset code has been exceededpassword reset code validation attempt limit exceeded,
further attempts are blocked; request a new code to continue
VER_0009resetRequestId_expired“resetRequestId” sent in the payload is expiredplease send valid “resetRequestId” in the request payload
VER_0010code_already_usedthe password reset code sent in the request payload has been already usedplease send valid password reset code in the request payload
VER_0011invalid_rprqinvalid “rprq” value is sent in the request path paramplease send valid “rprq” value in the request path param
VER_0016invalid_codeinvalid “code” is sent in the request payloadplease send valid “code” in the request payload
VER_0019invalid_client_idinvalid “client_id” is sent in the request payloadplease send valid “client_id” in the request payload
VER_0020invalid_push_idinvalid “push_id” is sent in the request payloadplease send valid “push_id”
VER_0025invalid_trackIdinvalid “trackId” is sent in the request path paramplease send valid “trackId” in the request path param
VER_0026insufficient_datainsufficient dataThe request contains insufficient data to proceed, ensure all mandatory fields are provided and correctly formatted
VER_0028method_not_activethe verification method passed in the request path param is not activeplease send active verification method in the request path param
VER_0029method_already_configuredthe verification method passed in the request path param has already been configuredplease send non configured verification method in the request path param
VER_0030invalid_methodinvalid verification method is passed in the request path paramplease send valid verification method in the request path param
VER_0032invalid_exchange_idinvalid “exchange_id” is sent in the request payloadplease send valid “exchange_id” in the request payload
VER_0033exchange_id_expiredexpired “exchange_id” is sent in the request payloadplease send valid “exchange_id” in the request payload
VER_0034device_already_configuredthe verification method is already configured for the deviceplease send another “device_id”
VER_0035invalid_fido2_requestinvalid data is sent in the fido request payloadplease send valid data in the request payload
VER_0040device_mismatch"device_id" and "push_id" is not matching with the previous authentication statusensure that both "device_id" and "push_id" match the values used during the initial authentication,mismatch may indicate a new device or invalid session, leading to authentication failure
VER_0041invalid_pass_codeinvalid or used “pass_code” is sent in the request payloadplease send valid “pass_code” in the request payload
VER_0060invalid_accvidinvalid “accvid” is sent in the request payloadplease send valid “accvid” in the request payload
VER_0065accvid_expiredexpired “accvid” is sent in the request payloadplease send valid “accvid” in the request payload
VER_0066too_many_attemptsthe limit for validating account verification code has been exceededaccount verification code attempt limit exceeded, please request a new code to continue verification
VER_0070invalid_masked_subinvalid "q(masked_sub)" or "sub" is sent in the request payloadplease send valid "q(masked_sub)" or "sub" in the request payload
VER_0079invalid_processingTypeinvalid “processingType” is sent in the request payloadplease send valid “processingType” in the request payload
VER_0080invalid_resetMediuminvalid “resetMedium” is sent in the request payloadplease send valid “resetMedium” in the request payload
VER_0111invalid_identityIdinvalid “identityId” is sent in the request payloadplease send valid “identityId” in the request payload
VER_0117invalid_code“code” sent in the request payload is either used, invalid or expiredplease send valid “code” in the request payload
VER_0118password_not_matching_policy“password” sent in the request payload is not matching with the password policyplease send valid “password” in the request payload, which matches with password policy
VER_0119password_already_used“password” sent in the request payload is already usedplease send unused “password” in the request payload
VER_0120password_compromised“password” sent in the request payload is compromisedplease send strong password in request payload which is not compromised
VER_0125fds_detectedthe request is blocked by fdsthe request has been blocked by FDS (Fraud Detection System),
please review the request for suspicious activity
VER_0129anonymous_tokenanonymous token is sent in the requestplease send user token in the request
VER_0131password_already_setpassword is already set for the userplease note that you cannot configure the password again if it has already been configured
VER_0132no_self_provideruser does not have self provideronly user with self provider can be able to set the password
VER_0138invalid_regex_patterninvalid regex pattern is sent in the request payloadplease send valid regex pattern in the request payload
VER_0142policy_already_existspassword policy already exists for the “policy_name” sent in the request payloadplease send new “policy_name” in the request payload
VER_0144policy_not_foundpassword policy not found for the "id" passed in the request path paramplease send valid password policy “id” value in the request path param
VER_0147incorrect_old_passwordincorrect “old_password” is sent in the request payloadplease send correct “old_password” in the request payload
VAC1148password_mismatchmismatching "new_password" and "confirm_password" passed in the request payloadplease send matching “confirm_password” and "new_password" in the request payload
VAC1150resetlink_expiredthe password reset link is already usedplease note that the password reset link can be used only once, until the reset code is entered

Need Support?

Please contact us directly on our support page