Skip to content

anoop-b/go-ifsc

Repository files navigation

Welcome to go-ifsc 👋

License: MIT

A Golang Api server for IFSC codes

Usage

using docker:

make build
make run

For development:

go mod download
go run main.go

Your server should now be accessible at http://localhost:8080

Routes:

Route Method Response
/bank/:ifsc GET JSON

A sample response is:

{
  "BANK": "Karnataka Bank",
  "IFSC": "KARB0000001",
  "BRANCH": "Karnataka Bank IMPS",
  "CENTRE": "NA",
  "DISTRICT": "MANGALORE",
  "STATE": "KARNATAKA",
  "ADDRESS": "REGD. & HEAD OFFICE, P.B.NO.599, MAHAVEER CIRCLE, KANKANADY, MANGALORE - 575002",
  "CONTACT": "2228222",
  "IMPS": true,
  "CITY": "DAKSHINA KANNADA",
  "UPI": true,
  "MICR": "NA",
  "NEFT": true,
  "RTGS": false
}

Request URL: http://localhost:8080/bank/KARB0000001

Notes:

  • Checkout auth branch for JWT auth support
  • Checkout paseto branch for Paseto auth support
  • Get the latest IFSC dataset from razorpay.
  • This project is inspired by razorpay-ifsc.

Author

👤 Anoop B

Show your support

Give a ⭐️ if this project helped you!

About

IFSC Api server, written in go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published