コンテンツへスキップ
POST AI agent ready /v1/bin/lookup

BIN Lookup API - BIN/IIN からのカード発行会社、タイプ、および国

支払いカードの最初の 6 ~ 8 桁 (BIN または IIN) を受け入れ、カード スキーム (Visa、Mastercard など)、カード タイプ (デビット/クレジット)、ブランド、発行銀行詳細、発行国、カードがプリペイドかどうかを返します。

Parameters

stringrequired

First 6-8 digits of a payment card number (BIN/IIN).

Code examples

curl -X POST https://api.botoi.com/v1/bin/lookup \
  -H "Content-Type: application/json" \
  -d '{"bin":"45717360"}'

When to use this API

支払い詐欺の検出

BIN の国と顧客が提出した請求先住所の国を比較します。 不一致 (リトアニアのカードが米国の請求先住所で使用されているなど) は、強力な詐欺の兆候です。 フラグが立てられたトランザクションを手動レビューまたは 3D セキュア検証を通じてルーティングします。

ダイナミックチェックアウトUX

ユーザーがカード番号を入力すると、6 桁の後の BIN を検索します。 正しいカードのロゴ (Visa、Mastercard) を表示し、カードの種類を自動選択し、発行銀行名を表示します。 これにより、入力エラーが減り、チェックアウト フローの信頼が構築されます。

プリペイドカードの制限事項

一部の販売者やサブスクリプション サービスでは、解約や返金の乱用を減らすためにプリペイド カードをブロックしています。 カードの検証中にプリペイド フィールドを確認し、顧客に非プリペイド カードの使用を求める明確なメッセージを表示します。

Frequently asked questions

BIN/IIN とは何ですか?
銀行識別番号 (BIN) は、発行者識別番号 (IIN) とも呼ばれ、支払いカード番号の最初の 6 ~ 8 桁です。 カード ネットワーク (Visa、Mastercard)、発行銀行、カードの種類、発行国を識別します。
最初の 6 ~ 8 桁を送信しても安全ですか?
はい。 PCI DSS では、カード番号の最初の 6 桁と最後の 4 桁を平文で保存および送信できます。 BIN だけを使用して支払いを行ったり、カード所有者を特定したりすることはできません。
どのようなカード スキームがサポートされていますか?
このデータベースは、Visa、Mastercard、American Express、Discover、JCB、UnionPay、Diners Club、Maestro、およびその他の地域スキームをカバーしています。 対象範囲は地域によって異なりますが、現在流通しているカードの大部分が含まれます。
銀行フィールドを null にすることはできますか?
はい。 一部の BIN 範囲、特に新しいフィンテックやバーチャル カード発行会社の場合、銀行名や URL データが含まれていない場合があります。 銀行オブジェクトは常に存在しますが、その中の個々のフィールド (名前、URL、電話) は null になる可能性があります。
BIN データベースはどのくらい最新ですか?
BIN データベースは、カード ネットワークからの新しい範囲で毎月更新されます。 フィンテックや地方銀行の新しいカード プログラムは、公開 BIN レジストリで利用可能になると追加されます。

Get your API key

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