/verify/search_ifsc
1.API Specification
2.Request Params
3.Response Params
4.Error Codes
5.Sample
1.API Specification
This API is used to search IFSC code.
Request Method
POST
Request URL
https://cloudapi.accuauth.in/verify/search_ifsc
Debugging Tool
2.Request Params
2.1 Request Header
Parameter | Type | Required | Description |
---|---|---|---|
X-DF-API-ID | string | Yes | For API credentials,Please visit API Request |
X-DF-API-SECRET | string | Yes | For API credentials,Please visit API Request |
2.2 Request Body
Required | Fields | Type | Description |
---|---|---|---|
required | ifsc | string | IFSC code |
3.Response Params
Fields | Type | Description |
---|---|---|
request_id | string | Unique id of each request |
status | string | Response status, OK for success request, Error Codes for failed request |
result | object | The search result |
3.1 Elements in result
Fields | Type | Description |
---|---|---|
ifsc | string | Branch IFSC code |
bank | string | Bank name |
bankcode | string | Bank code |
address | string | Branch address |
centre | string | Centre |
branch | string | Branch name |
contact | string | Branch contact details |
state | string | State |
city | string | City |
district | string | District |
micr | string | MICR code |
swift | string | Swift code |
upi | boolean | Whether branch supports UPI |
imps | boolean | Whether branch supports IMPS |
rtgs | boolean | Whether branch supports RTGS |
neft | boolean | Whether branch supports NEFT |
Response Syntax
{
"request_id": "TIDa5d23cd7d8ff4be6911c93e85652ed37",
"status": "OK",
"result": {
"bank": "Kotak Mahindra Bank",
"bankcode": "KKBK",
"ifsc": "KKBK0000262",
"micr": "144485052",
"state": "PUNJAB",
"city": "JALANDHAR",
"district": "JALANDHAR",
"contact": "662864",
"address": "KHATA NO 385/386 , KHATOUNI NO 680/681 BANGA ROAD APRA - 144 416 TEHSIL PHILLAUR, DISTT JALANDHAR",
"centre": "JALANDHAR",
"branch": "APRA",
"swift": "",
"upi": true,
"imps": true,
"rtgs": true,
"neft": true
}
}
4.Error Codes
Common error codes of this API:
Http Status Code | Status Field |
Description |
---|---|---|
400 |
INVALID_ARGUMENT | Request parameter is invalid |
400 |
QUERY_FAILED | Query failed |
400 |
ABNORMAL_BEHAVIOURS_DETECTED | Request with same parameters repeated more than amount of times |
401 |
UNAUTHORIZED | Unauthorized or access is denied |
401 |
KEY_EXPIRED | Your API ID has expired |
403 |
NO_PERMISSION | You are not authorized to use this API |
403 |
OUT_OF_QUOTA | API calls quota exceeded |
403 |
RATE_LIMIT_EXCEEDED | API request frequency exceeds the limit |
404 |
NOT_FOUND | Requested API cannot be found |
500 |
INTERNAL_ERROR | Internal server error |
512 |
SOURCE_SERVICE_UNAVAILABLE | Source service is unavailable |
513 |
SOURCE_SERVICE_TIMEOUT | Source service is timeout |
Comment: Please see the reason
field for details when the above 40X / 51X error occurred
Response Syntax
{
"status": "INVALID_ARGUMENT",
"reason": "invalid ifsc code",
"request_id": "TID8bf47ab6eda64476973cc5f5b6ebf57e"
}