---
title: "Ifsc Verification"
method: GET
path: "/v1/verification/ifsc"
tags: ["KYC APIs"]
---

# Ifsc Verification

`GET /v1/verification/ifsc`

IFSC code is a unique identifier for a bank branch. Businesses verify IFSC before performing penny-drop to ensure successful payouts.   

Verify IFSC code and receive details of the bank branch associated with that IFSC Code.    

IFSC Verification API helps verifying IFSC code against RBI's IFSC Master and provide bank & branch details.

## Query parameters

- `ifsc` string, required

## Response `200`

Successful Response

- VALIDIFSC
  - `code` integer, required
  - `timestamp` integer, required
  - `transaction_id` string, required
  - `message` string
  - `data` ValidIfscData, required
    - `MICR` string
    - `BRANCH` string
    - `ADDRESS` string
    - `STATE` string
    - `CONTACT` string
    - `UPI` boolean
    - `RTGS` boolean
    - `CITY` string
    - `CENTRE` string
    - `DISTRICT` string
    - `NEFT` boolean
    - `IMPS` boolean
    - `SWIFT` string
    - `ISO3166` string
    - `BANK` string
    - `BANKCODE` string
    - `IFSC` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `422` — Unprocessable Entity
- `500` — Internal Server Error

---

[API](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide.md) · [All operations](https://skmtc.dev/deepvue/apis/deepvue-tech-developers-guide/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/deepvue/deepvue-tech-developers-guide/revisions/c1b0558e7d77/schema)
