Skip to content

findbsb/findbsb-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

FindBSB API

Free JSON API for Australian BSB number lookups. No API key required. No signup.

Base URL: https://findbsb.com.au/api

Featured on Product Hunt

Full documentation · BSB Lookup Tool · RapidAPI


Endpoints

Method Endpoint Description
GET /api/bsb/{bsb} Single BSB lookup
GET /api/bsb?bank=ANZ&state=NSW Filter by bank, state, suburb, postcode
POST /api/validate Bulk validate up to 500 BSBs

Quick Start

# Single lookup
curl https://findbsb.com.au/api/bsb/062-000

# Filter
curl "https://findbsb.com.au/api/bsb?bank=ANZ&state=NSW&limit=5"

# Bulk validate
curl -X POST https://findbsb.com.au/api/validate \
  -H "Content-Type: application/json" \
  -d '{"bsbs": ["062-000", "012-003", "999-999"]}'

Response

{
  "bsb": "062-000",
  "mnemonic": "CBA",
  "bank": "Commonwealth Bank of Australia",
  "branch": "48 Martin Place Sydney",
  "address": "48 Martin Place",
  "suburb": "Sydney",
  "state": "NSW",
  "postcode": "2000",
  "payments": ["paper", "electronic", "cash"],
  "closed": false
}

Examples

Language File
Python examples/python.py
JavaScript examples/javascript.js
PHP examples/php.php

Rate Limits

  • 30 requests per minute per IP
  • 500 BSBs per validate request
  • Free, no auth required

Data Source

BSB data sourced from AusPayNet and updated on the first business day of each month.

License

MIT

About

Free JSON API for Australian BSB number lookups. No auth required.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors