Indian IFSC lookup
Resolve an 11-character Indian Financial System Code.
This documentation covers API V1.
On this page
Endpoint
Returns the Indian bank and branch behind an IFSC assigned by the Reserve Bank of India.
http
GET https://api.fincode.example.com/v1/ifsc/{code}Parameters
| Name | Type | In | Description |
|---|---|---|---|
| code | string | path | The 11-character IFSC, e.g. SBIN0001234. |
Example request
bash
curl -s "https://api.fincode.example.com/v1/ifsc/SBIN0001234" \
-H "Authorization: Bearer sk_test_xxx"Example response
json
{
"data": {
"ifsc": "SBIN0001234",
"bank": {
"id": "inst_sbi",
"name_en": "State Bank of India",
"short_name": "SBI",
"country": "IN",
"website": "https://www.sbi.co.in"
},
"branch": "Kurla West, Mumbai",
"city": "Mumbai",
"status": "ACTIVE",
"source": {
"name": "RBI IFSC master directory",
"source_type": "OFFICIAL",
"retrieved_at": "2026-09-01"
}
},
"meta": { "request_id": "req_e0b2c5f1" }
}Errors
| Code | Description |
|---|---|
| INVALID_IFSC | The code is not a valid 11-character IFSC. |
| NOT_FOUND | The identifier does not exist in the dataset. |
| UNAUTHORIZED | Missing or invalid API key. |
| RATE_LIMITED | Rate limit exceeded — retry after the indicated delay. |