---
title: "Verify IFSC details"
method: POST
path: "/verify/ifsc_verification"
tags: ["Bank Verification"]
---

# Verify IFSC details

`POST /verify/ifsc_verification`

Verifies IFSC and returns bank branch metadata and channel availability. Requires X-API-KEY and X-Client-ID headers.

## Request body

- IfscVerificationRequest
  - `ifsc` string, required — IFSC code (4 letters + 0 + 6 alnum), uppercase

## Response `200`

IFSC verification result

- IfscVerificationResponse
  - `status` string, required
  - `result` IfscVerificationResult, required
    - `verification_id` string, required
    - `reference_id` integer, required
    - `status` string, required
    - `bank` string, required
    - `ifsc` string, required
    - `neft` string
    - `imps` string
    - `rtgs` string
    - `upi` string
    - `ft` string
    - `card` string
    - `micr` integer, nullable
    - `nbin` integer, nullable
    - `address` string
    - `city` string
    - `state` string
    - `branch` string
    - `ifsc_subcode` string
    - `category` string, nullable
    - `swift_code` string, nullable
  - `chargeable` boolean, required
  - `user_consent` boolean, required

---

[API](https://skmtc.dev/idto/apis/verification-api.md) · [All operations](https://skmtc.dev/idto/apis/verification-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/idto/verification-api/revisions/e3d57dab8db4/schema)
