コンテンツへスキップ
POST AI agent ready /v1/validate/iban

IBAN バリデーター API - 銀行口座番号のチェックと解析

IBAN 文字列を送信すると、国コード、銀行識別コード、チェック ディジットとともに、構造検証とチェックサム検証に合格したかどうかが返されます。 80 か国以上の IBAN をサポートします。 IBAN はサーバー側で処理され、保存されることはありません。

Parameters

stringrequired

The IBAN to validate. Spaces are stripped automatically.

Code examples

curl -X POST https://api.botoi.com/v1/validate/iban \
  -H "Content-Type: application/json" \
  -d '{"iban":"DE89370400440532013000"}'

When to use this API

SEPA 送金を開始する前に銀行の詳細を検証する

支払いフォームの入力時点で IBAN を確認してください。 銀行に提出する前に無効な IBAN を見つけることで、送金の失敗、返品手数料、ベンダーや従業員への支払いの遅延を回避できます。

国際請求書発行の国を自動検出します

検証済みの IBAN から国コードを抽出して、国境を越えた請求書の正しい通貨、税金ルール、銀行振込ルーティングを自動的に設定します。

サプライヤーの一括支払いファイルをクリーンアップする

銀行ポータルにアップロードする前に、バッチ支払い CSV 内のすべての IBAN を検証します。 バッチを実行する前に財務チームが修正できるように、無効なエントリにフラグを立てます。

Frequently asked questions

IBAN 検証は何カ国をサポートしていますか?
すべての EU/EEA 加盟国、英国、スイス、サウジアラビア、ブラジルを含む 80 か国以上が IBAN 標準を採用しています。 完全なリストは SWIFT IBAN レジストリに従います。
この API は銀行口座が存在することを確認しますか?
いいえ。IBAN 構造とチェックサムを検証して、番号が正しくフォーマットされていることを確認します。 銀行に連絡したり、口座が開設されていることや資金が入金されていることを確認したりすることはありません。
送信した IBAN はどこかに保存されますか?
いいえ。IBAN はメモリ内で検証され、すぐに破棄されます。 何も記録されず、永続化されません。
スペースを含む IBAN を送信できますか?
はい。 スペースは検証前に削除されます。 「DE89 3704 0044 0532 0130 00」と「DE89370400440532013000」は両方とも機能します。
検証が失敗すると何が返されますか?
応答には、valid: false と、「無効なチェック ディジット」や「不明な国コード」など、失敗を説明する理由フィールドが含まれます。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.