IFSC REST API

REST API to fetch (NEFT enabled) Bank Details via IFSC (Indian Financial System Code) or MICR Code

In order to consume the API, you need an API Key (get the API key here)

Once you register, you will receive an email, containing the key. Free quota per API Key is limited to 100 queries per day.


API Root:

Supported Routes:

# Route Sample
1 /ifsc/{ifsc_code} /ifsc/CITI0000001
2 /micr/{micr_code} /micr/700037002

Example Request Route #1:

Request Type:

Response Type:

Sample Response:

{
    "Bank": "Citi Bank",
    "IFSC": "CITI0000001",
    "MICR": "700037002",
    "Branch": "Kolkata",
    "Address": "Kanak Building, 41, Chowringhee Road, Kolkata - 700071",
    "Contact": "22881878",
    "City": "Kolkata",
    "District": "Kolkata",
    "State": "West Bengal",
    "LastUpdatedOn": "2017-04-20"
}

Example Request Route #2:

Request Type:

Response Type:

Sample Response:

[
    {
    "Bank": "Indian Bank",
    "IFSC": "IDIB000G082",
    "MICR": "110019069",
    "Branch": "Ggs Indraprastha University Dwarka",
    "Address": "G.g.s. I.p. Universitysector - 16cdwarka",
    "Contact": "NA",
    "City": "Delhi",
    "District": "Delhi",
    "State": "Delhi",
    "LastUpdatedOn": "2017-04-20"
    },
    {
    "Bank": "Indian Bank",
    "IFSC": "IDIB000J040",
    "MICR": "110019069",
    "Branch": "Jangpura",
    "Address": "3,defence Colony Flyover Market,new Delhi,110024",
    "Contact": "NA",
    "City": "Delhi",
    "District": "Delhi",
    "State": "Delhi",
    "LastUpdatedOn": "2017-04-20"
    }
]

The "LastUpdatedOn" field specifies when we last synced our database with RBI. We try our best to keep the information updated and we normally update the database every fortnight.


HTTP Response/Status Codes

HTTP Code Reason Solution
400 Invalid IFSC or MICR Code Please make sure you are passing-in correct values
401 Invalid Key Sign-up to get a valid key
403 Out of Quota You cannot do too much about it :(
404 Record doesn't exist for the IFSC or MICR, provided in the request Please make sure you are passing-in correct values
Disclaimer: This API is so simple that it doesn't qualify to be technically answered.
Suggestions: Do write to us at info@firstatom.org
To browse full database, navigate - bankifscodes.com