Bulk Bank Account Verification V2

Use this API to verify bank account information in bulk. View the test data and use the information to trigger the validations. You can use the test data only in test environments such as gamma and sandbox.

We do not support Deutsche Bank and Fincare Small Finance Bank currently because they are not live on the IMPS rails.

Response Codes

Sub CodeStatusMessageNext Action
200SUCCESSSUCCESS-
400ERRORbulk_verification_id is missing in the request.Enter a valid bulk verification ID in the request.
400ERRORbulk_verification_id can include a maximum of 50 characters.The value for bulk verification ID cannot exceed a maximum of 50 characters.
400ERRORbulk_verification_id can include only alphanum, dot, hyphen and underscores.Only alphanumeric, period (.), hyphen (-), and underscore ( _ ) are accepted.
400ERRORname can include a maximum of 100 characters for entry at sequence 10.Ensure the value for name does not exceed 100 characters.
400ERRORname should not include special characters for entry at sequence 10.The value for name can only include alphanumeric, whitespace ( ), period (.), hyphen (-), slash (/), and ampersand (&) are allowed.
400ERRORThe maximum number of entries allowed per request is 1000Ensure the maximum number of entries for this API request does not exceed 100.
400ERRORPlease provide at least one bank account entryEnsure you enter at least one bank account entry in the request.
400ERRORphone can include a maximum of 13 characters for entry at sequence 10.Ensure the value for phone is between 8 and 13 numeric digits.
400ERRORphone should include a minimum of 8 characters for entry at sequence 10.Ensure the value for phone is between 8 and 13 numeric digits.
400ERRORphone should be numeric for entry at sequence 10.The value for phone should only contain numeric digits.
400ERRORbank_account is missing in the request for entry at sequence 10.Enter bank account information in the entry.
400ERRORbank_account can include a maximum of 40 characters for entry at sequence 10.Ensure the entered bank account information is between 6 and 40 characters.
400ERRORbank_account should include a minimum of 6 characters for entry at sequence 10.Ensure the entered bank account information is between 6 and 40 characters.
400ERRORbank_account should be alphanumeric for entry at sequence 10.Ensure the bank account number does not contain any characters apart from alphabets and numerals.
400ERRORifsc is missing in the request for entry at sequence 10.Enter a valid IFSC in the request.
400ERRORifsc should be of 11 characters and 5th character should be 0 for entry at sequence 10.Enter a valid IFSC in the request.
400ERRORx-client-id is missing in the request.Enter all the header information in the API request.
400ERRORservice not enabled for this account.Contact your account manager or write to us at [email protected]
400ERRORClient secret belongs to test environmentEnter the correct environment credentials in the request.
401ERRORInvalid clientId and clientSecret combinationEnsure you enter valid x-client-id and x-client-secret information in the API request.
403ERRORIP not whitelisted your current ip is 106.51.91.104.For IP whitelisting assistance, visit our guide at https://docs.cashfree.com/docs/ip-whitelisting-verificationWhitelist the IP address.
409ERRORbulk_verification_id already existsEnter a unique bulk verification ID.
500ERRORsomething went wrongTry again after some time.
Language
Credentials
URL
Click Try It! to start a request and see the response here!

Experience the all-new Cashfree Payments Docs! Faster, smarter, and easier to navigate. Check it out here!🎉