Skip to content

V1 Documentation

Kaustubh Kulkarni edited this page Mar 25, 2021 · 2 revisions

Welcome to the Indian Banks Data API wiki!

[NOTE: ALL API URL's ARE CASE SENSITIVE]

1. API To Get Bank Details Using IFSC

If you have the IFSC Code of Bank & you want to get complete details of the respective bank, You need to send HTTP GET Request to the given URL
https://bank-apis.justinclicks.com/API/V1/IFSC/IFSC_CODE_OF_BANK/
Make sure you are using proper casing as shown in the above URL,

Make sure you pass the IFSC code only in UPPERCASE.
For example, if you want to access data of branch having IFSC code as 'MAHB0001012', then your request URL will be
https://bank-apis.justinclicks.com/API/V1/IFSC/MAHB0001012/

You will be get response in JSON , for example

{
   "ADDRESS":"TAL-DAUND-PUNE",
   "BANK":"Bank of Maharashtra",
   "BANKCODE":"MAHB",
   "BRANCH":"KHUTBHAV",
   "CENTRE":"KHUTBAO",
   "CITY":"KHUTBAO",
   "CONTACT":"284252",
   "DISTRICT":"PUNE",
   "IFSC":"MAHB0001012",
   "IMPS":true,
   "MICR":"412014009",
   "NEFT":true,
   "RTGS":true,
   "STATE":"MAHARASHTRA",
   "SWIFT":"",
   "UPI":true
}

2. API To Get Data By Selections

This API useful if you don't know the IFSC code of the bank but know it's location, So as API as follows to Get Bank Data

Step 1: Get State List


URL https://bank-apis.justinclicks.com/API/V1/STATE/
In response, you will get the names of STATES available


[
   "ANDAMAN AND NICOBAR ISLAND",
   "ANDHRA PRADESH",
   "ARUNACHAL PRADESH",
   "ASSAM",
   "BIHAR",
   "CHANDIGARH",
   "CHHATTISGARH",
   "DADRA AND NAGAR HAVELI",
   "DAMAN AND DIU",
   "DELHI",
   "GOA",
   "GUJARAT",
   "GUJRAT",
   "HARYANA",
   "HIMACHAL PRADESH",
   "JAMMU AND KASHMIR",
   "JHARKHAND",
   "KARNATAKA",
   "KERALA",
   "LAKSHADWEEP",
   "MADHYA PRADESH",
   "MAHARASHTRA",
   "MANIPUR",
   "MEGHALAYA",
   "MIZORAM",
   "NAGALAND",
   "NARSINGHPUR",
   "NEW DELHI",
   "ODISHA",
   "PONDICHERRY",
   "PUNJAB",
   "RAJASTHAN",
   "SIKKIM",
   "TAMILNADU",
   "TELANGANA",
   "TRIPURA",
   "UTTAR PRADESH",
   "UTTARAKHAND",
   "WEST BENGAL"
]

Step 2: Get District List

Now In this Step, we will pass the STATE name in Request, this will return the districts names list,
URL Format https://bank-apis.justinclicks.com/API/V1/STATE/STATE_NAME/ ,
Example https://bank-apis.justinclicks.com/API/V1/STATE/MAHARASHTRA/

Step 3: Get City's List

To get city list
URL Format https://bank-apis.justinclicks.com/API/V1/STATE/STATE_NAME/DISTRICT_NAME/
Example https://bank-apis.justinclicks.com/API/V1/STATE/MAHARASHTRA/PUNE/

Step 4: Get Center's List

To get Center list
URL Format https://bank-apis.justinclicks.com/API/V1/STATE/STATE_NAME/DISTRICT_NAME/CITY_NAME
Example https://bank-apis.justinclicks.com/API/V1/STATE/MAHARASHTRA/PUNE/KHUTBAO

Step 5: Get Branch List

To get Branch list
URL Format https://bank-apis.justinclicks.com/API/V1/STATE/STATE_NAME/DISTRICT_NAME/CITY_NAME/CENTER_NAME/
Example https://bank-apis.justinclicks.com/API/V1/STATE/MAHARASHTRA/PUNE/KHUTBAO/KHUTBAO/ we made .json files for each branch hence it will give the list of bank_name_.json Example of response ["KHUTBHAV.json"]

Step 6 : Get Branch Data:

To get Branch list
URL Format https://bank-apis.justinclicks.com/API/V1/STATE/STATE_NAME/DISTRICT_NAME/CITY_NAME/CENTER_NAME/BRANCH_NAME.json
Example https://bank-apis.justinclicks.com/API/V1/STATE/MAHARASHTRA/PUNE/KHUTBAO/KHUTBAO/KHUTBHAV.json
This will send a response of bank details in JSON format, for example

{
   "ADDRESS":"TAL-DAUND-PUNE",
   "BANK":"Bank of Maharashtra",
   "BANKCODE":"MAHB",
   "BRANCH":"KHUTBHAV",
   "CENTRE":"KHUTBAO",
   "CITY":"KHUTBAO",
   "CONTACT":"284252",
   "DISTRICT":"PUNE",
   "IFSC":"MAHB0001012",
   "IMPS":true,
   "MICR":"412014009",
   "NEFT":true,
   "RTGS":true,
   "STATE":"MAHARASHTRA",
   "SWIFT":"",
   "UPI":true
}

3 . Get Excel File of Any Bank

To get Excel File .xlsx of any branch request URL below URL Format https://bank-apis.justinclicks.com/API/V1/Excel/
in this request, your response will be a list of Banks excel files available
Example

[
"bank_name_1.xlsx",
"bank_name_2.xlsx",'
"bank_name_3.xlsx"
]

To download the excel from the Given list URL Format

https://bank-apis.justinclicks.com/API/V1/Excel/bank_name_1.xlsx