統一金融機関コードのJSON APIを提供するサイトです。
- 全金融機関一覧: https://sonicgarden.github.io/zengin-code.github.io/api/banks.json
- 特定金融機関の支店一覧: https://sonicgarden.github.io/zengin-code.github.io/api/branches/{金融機関コード}.json
# 全金融機関一覧
curl https://sonicgarden.github.io/zengin-code.github.io/api/banks.json
# みずほ銀行(0001)の支店一覧
curl https://sonicgarden.github.io/zengin-code.github.io/api/branches/0001.json
{
"0001": {
"code": "0001",
"name": "みずほ",
"kana": "ミズホ",
"hira": "みずほ",
"roma": "mizuho"
}
}
{
"001": {
"code": "001",
"name": "東京営業部",
"kana": "トウキョウエイギョウブ",
"hira": "とうきょうえいぎょうぶ",
"roma": "tokyoeigyobu"
}
}
- Ruby -
gem install zengin_code
- JavaScript/Node.js -
npm install zengin-code
- Python -
pip install zengin_code
このサイトは GitHub Pages で自動的にホスティングされています。
source-data/ # 元データ(サブモジュール)
├── data/
│ ├── banks.json # 金融機関マスタ
│ └── branches/ # 支店データ
│ ├── 0001.json
│ ├── 0005.json
│ └── ...
index.html # API ドキュメント
.github/workflows/ # GitHub Actions設定
└── pages.yml # 自動デプロイ設定
以下のタイミングで自動的にデプロイされます:
master
ブランチへのプッシュ- 毎日 4:30 JST(定期実行)
- 手動実行
MIT License