アイデンティティと検証

IBANと銀行情報の検証API

送金が失敗する前に、支払い情報の誤りを見つけましょう。IBAN、BIC、米国のルーティング番号を任意の組み合わせで送信すると、具体的な問題点、銀行コードと口座番号、SEPA加盟状況、BICがIBANの国と一致しているかどうかが返されます。

カテゴリ アイデンティティと検証
エンドポイント 1
主な機能 4
よくある質問 4

これらの企業の担当者に使われています

InstantOutseerMongoDBRespondentSage Expense ManagementInstantlyD.R. HortonWhatConvertsAdobeLLM Pulse

統合前に確認できる信頼シグナル

透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に DomScan を評価しやすくなります。

ライブ サービスステータス

統合前に、現在のサービス稼働状況と文書化されたエラー応答を確認してください。

OpenAPI API アーティファクト

OpenAPI、Swagger、Postman、CLI、SDK、MCP のリンクにすぐアクセスできます。

API キー 保護されたアクセス

認証付きエンドポイントは API キーを使用し、呼び出し前に明確なクレジットコストを示します。

10,000 無料枠

毎月 10,000 クレジットから始め、利用が増えたときだけアップグレードできます。

この API で実装できること

このページを本番導入向けの概要として使えます。エンドポイント、例、レスポンス形状、DomScan を製品に組み込むためのワークフローをまとめています。

プロダクトワークフロー

ドメイン確認、DNS インテリジェンス、リスクシグナル、エンリッチメントをオンボーディング、検索、社内ツールに組み込めます。

アナリスト自動化

繰り返しの手動検索を、スケジュールジョブ、アラート、再現可能な調査手順に置き換えます。

クリーンな JSON データ

提供元ページをスクレイピングせず、予測可能なフィールド、文書化済みステータスコード、クレジットコストを使えます。

AI と運用ツール

OpenAPI、SDK、Postman、MCP を通じて、エージェント、ダッシュボード、SOAR プレイブック、CRM に接続できます。

統合ワークフロー

最初のリクエストから本番で繰り返し使える状態までのシンプルな流れです。

1
一度認証する

文書化されたヘッダーで API キーを送信し、サービス間で一貫したリクエストを保ちます。

2
例から問い合わせる

curl と HTTP サンプルから始め、パラメータをアプリケーションコードに対応付けます。

3
運用と監視

ステータスコード、クレジットコスト、レスポンスフィールドを使ってリトライ、ログ、アラートを構築します。

開発者キット

機械可読なドキュメント、リクエスト集、SDK、エージェント用ツールへすぐ移動できます。

パラメータとレスポンスのマップ

クライアントに接続する前に、入力、出力フィールド、ステータスコードを確認できます。

リクエストパラメータ

パラメータ

ibanbicrouting_number
レスポンスフィールド

レスポンス例

validibaniban.validiban.ibaniban.iban_printiban.country_codeiban.bank_codeiban.account_numberiban.sepaiban.checksiban.checks.lengthiban.checks.structure
ステータス範囲

HTTP ステータスコード

200400401402409422429

エンドポイント

POST /v1/bank/validate
クレジット: 1認証: 認証が必要です

統合前に確認できる信頼シグナル

透明なドキュメント、認証済みリクエスト、見える信頼性情報により、本番投入前に DomScan を評価しやすくなります。

ライブ サービスステータス

統合前に、現在のサービス稼働状況と文書化されたエラー応答を確認してください。

OpenAPI API アーティファクト

OpenAPI、Swagger、Postman、CLI、SDK、MCP のリンクにすぐアクセスできます。

API キー 保護されたアクセス

認証付きエンドポイントは API キーを使用し、呼び出し前に明確なクレジットコストを示します。

10,000 無料枠

毎月 10,000 クレジットから始め、利用が増えたときだけアップグレードできます。

主な機能

IBANを発行するすべての国に対応

IBAN登録簿にあるすべての国について、国、桁数、各国の口座形式、ISO 7064のチェックディジットを確認します。親国の形式を使う領土にも対応しています。

銀行コードと口座番号

有効なIBANは、銀行コード、支店コード、口座番号に分解され、電子形式と印字形式の両方で返されます。

BICとルーティング番号

BIC/SWIFTの構造と国、テストコード、チェックディジットと連邦準備制度の管轄区を含む米国のABAルーティング番号を確認します。

プライバシーに配慮した設計

検証はオフラインで実行されます。口座番号が第三者に送信されることはなく、リクエストログにも保存されません。

リクエスト例

POST /v1/bank/validate bash
curl -X POST -H "X-API-Key: $DOMSCAN_API_KEY" -H "Content-Type: application/json" \
  -d '{"iban": "DE89 3704 0044 0532 0130 00", "bic": "COBADEFFXXX"}' \
  "https://domscan.net/v1/bank/validate"

レスポンス例

200 OK json
{
  "valid": true,
  "iban": {
    "valid": true,
    "iban": "DE89370400440532013000",
    "iban_print": "DE89 3704 0044 0532 0130 00",
    "country_code": "DE",
    "bank_code": "37040044",
    "account_number": "0532013000",
    "sepa": true,
    "checks": { "length": "pass", "structure": "pass", "checksum": "pass" }
  },
  "bic": { "valid": true, "bic": "COBADEFFXXX", "institution_code": "COBA", "country_code": "DE" },
  "bic_iban_country_relation": "same",
  "signals": []
}

よくある質問

IBANが有効であれば、口座の存在は証明されますか?

いいえ。証明されるのはIBANの形式が正しいことだけで、ほとんどの入力ミスはこれで検出できます。口座が開設済みであるか、誰の口座であるかを確認できるのは、名義人の取引銀行だけです。

BICが別の国のものだった場合はどうなりますか?

エラーではなくシグナルとして結果に含まれます。支払いによっては、別の国のBICを正当に使用することがあるためです。ガーンジー、ジャージー、フランス海外県などの領土も認識されます。

銀行名は返されますか?

いいえ。銀行名について、無料で網羅的かつ公式な一覧がないため、APIはIBANから得られる銀行コードと支店コードを返します。

何クレジットかかりますか?

IBAN、BIC、ルーティング番号のいずれを送信しても、3つすべてを送信しても、1リクエストにつき1クレジットです。

関連ツールとリソース

HTTP ステータスコード

正常な応答、認証の問題、クレジット不足、レート制限、データ未検出、上流サービス障害を判別できるよう、クライアントで処理すべきHTTPステータスコードを明記しています。

成功 200

リクエスト成功

不正なリクエスト 400

無効なパラメータ

未認証 401

APIキーまたはセッションが不足しているか無効です。

支払いが必要 402

このリクエストを実行するためのクレジットが不足しています。

HTTP 409 409

正常な応答、認証の問題、クレジット不足、レート制限、データ未検出、上流サービス障害を判別できるよう、クライアントで処理すべきHTTPステータスコードを明記しています。

HTTP 422 422

正常な応答、認証の問題、クレジット不足、レート制限、データ未検出、上流サービス障害を判別できるよう、クライアントで処理すべきHTTPステータスコードを明記しています。

リクエスト過多 429

レート制限を超過