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:  https://ifsc.firstatom.org    
                            
                                Supported Routes:
                             
                            
                                
                                    
                                        
                                            #
                                         
                                        
                                            Route
                                         
                                        
                                            Sample
                                         
                                     
                                 
                                
                                    
                                        1 
                                        /ifsc/{ifsc_code} 
                                        /ifsc/CITI0000001 
                                     
                                    
                                        2 
                                        /micr/{micr_code} 
                                        /micr/700037002 
                                     
                                 
                            
                             
                            
                                Example Request Route #1:  https://ifsc.firstatom.org/key/{your_api_key}/ifsc/{ifsc_code} 
                             
                            Request Type:  GET    
                            Response Type:  JSON    
                            
                                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:  https://ifsc.firstatom.org/key/{your_api_key}/micr/{micr_code}  
                             
                            Request Type:  GET    
                            Response Type:  JSON    
                            
                                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 
                                     
                                 
                            
                            
                            Suggestions:  Do write to us at [email protected]