POST
/
ifsc
{
  "verification_id": "test_verification_id",
  "reference_id": 12345,
  "status": "VALID",
  "bank": "Bank Name",
  "ifsc": "HDFC0000001",
  "neft": "Live",
  "imps": "Live",
  "rtgs": "Live",
  "upi": "Live",
  "ft": "Live",
  "card": "Live",
  "micr": 560751026,
  "nbin": 1234,
  "address": "GROUND FLOOR, 123, ABC CIRCLE, XYZ MAIN ROAD, BANGALORE - 560098",
  "city": "BANGALORE",
  "state": "KARNATAKA",
  "branch": "BANGALORE - RAJA RAJESHWARI NAGAR BRANCH",
  "ifsc_subcode": "HDFC0",
  "category": "DIRECT_MEMBER",
  "swift_code": "HDFCINBB"
}

Authorizations

x-client-id
string
headerrequired

Client ID. You can find your ID in the Merchant Dashboard.

x-client-secret
string
headerrequired

Client secret key. You can find your secret key in the Merchant Dashboard.

Headers

x-cf-signature
string

Send the signature if IP is not whitelisted

Body

application/json

Find the request parameters for IFSC Verification V2

verification_id
string
default: test_verification_idrequired

It is the unique ID you create to identify the verification request. The maximum character limit is 50. Only alphaumeric, period (.), hyphen (-), and underscore ( _ ) are allowed.

ifsc
string
default: HDFC0000001required

It is the IFSC information of the bank account to be validated. It should be an alphanumeric value of 11 characters. The first 4 characters should be alphabets, the 5th character should be a 0, and the remaining 6 characters should be numerals.

Response

200 - application/json

IFSC Verification V2 success response

verification_id
string

It displays the unique ID you created to identify the verification ID.

reference_id
integer

It displays the unique ID created by Cashfree Payments for reference purposes.

status
string

It displays the status of the IFSC information.

bank
string

It displays the name of the bank.

ifsc
string

It displays the IFSC information.

neft
string

It displays the status of NEFT.

imps
string

It displays the status of IMPS.

rtgs
string

It displays the status of RTGS.

upi
string

It displays the status of UPI.

ft
string

It displays the status of fund transfer.

card
string

It displays the status of card.

micr
integer

It displays the MICR code that can be used to identify the bank.

nbin
integer

It displays the National Bank Identification Number (NBIN) information.

address
string

It displays the physical address information of the branch.

city
string

It displays the city name where the branch is located.

state
string

It displays the name of the state where the branch is located.

branch
string

It displays the name of the branch.

ifsc_subcode
string

It displays the subcode of the IFSC information.

category
string

It displays the category of the bank.

swift_code
string

It displays the code that identifies banks and financial institutions worldwide. The code helps pinpoint the specific bank.