---
title: IFSC Code Validator
slug: validate-ifsc
url: https://apyverse.com/apyhub/service/validate-ifsc
provider: ApyHub
categories: [Data Validation, Finance]
tags: [ifsc, bank-validation, indian-banking, branch-lookup, finance]
auth: api_key
---

# IFSC Code Validator

Validate an Indian IFSC code and get bank, branch, address, city, state, phone, and STD code, or false if it isn't found.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `validate/ifsc` | What it does Validates an IFSC bank code sent in the request body. On success, it returns a JSON ob… | 10 |

## About

## What it does
IFSC Code Validator checks an Indian bank IFSC code and returns the matching branch details when the code is valid.

Send an `ifsc` string in the request body. The code is treated case-insensitively and should be 11 characters long. When the lookup succeeds, `IFSC Code Validator` returns a structured `data` object with `valid`, `ifsc`, `bank`, `branch`, `address`, `city`, `state`, `phone`, and `std_code`. If the code is not found or has been deleted, `data` is `false`.

Use it when you need to verify bank details before storing payee information, validating payout inputs, or enriching customer records with branch-level banking data. It is a straightforward check for systems that depend on accurate Indian banking identifiers.

Because the response includes both a validity flag and branch metadata, you can branch your workflow on a single call: accept confirmed IFSC codes, reject invalid ones, or display the returned bank and location details to users for confirmation.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/apyhub/service/validate-ifsc
