頻繁に更新されるデータベースによる無料のBIN API
何千もの日々のBIN訂正をユーザから受け継いでいる公衆コミュニティベースのBINデータベースを使用して、私たちは詐欺防止のための開発プロセスを容易にするために、このRESTful API Webサービスを誇らしげに提示します。 APIユーザー、商人、開発者のフィードバックを通じて、 APIおよびそのプレゼンテーションインタフェース層のデータベースフィールド配置が進化し続けています。 この公開BIN / IINデータベースは頻繁に更新されますが、完全ではありません。 慎重に使用してください。
リクエスト
HTTP GETまたはHTTP POST要求をhttps://api.freebinchecker.com/bin/{bin}に送信して結果を得ることができます。 返される形式はJSONです。
| パラメータ | 必須 | タイプ | 値 | 説明 |
|---|---|---|---|---|
{bin} |
はい | Integer | 370245 | BINまたはIIN(支払いカードの最初の6桁) |
| その他のパラメータ | いいえ | - | - | 開発中で。アイデアやコラボレーションについては、dev@freebinchecker.comまでご連絡ください。 |
APIリクエストの良い例は次のとおりです。
https://api.freebinchecker.com/bin/370245https://api.freebinchecker.com/bin/46000736434
悪い例:
https://api.freebinchecker.com/bin/3702https://api.freebinchecker.com/bin/hello
それをテストする
- https://api.freebinchecker.com/bin/370245
- https://api.freebinchecker.com/bin/46000736434
- https://api.freebinchecker.com/bin/5
レスポンス
JSON形式
| パラメータ | タイプ | 値 | 説明 |
|---|---|---|---|
valid | Boolean | true, false | 有効なリクエスト |
message | String | この特定のAPI呼び出しの追加情報 | |
| カード情報 | |||
card.bin | String | 370245 | BINの結果。 長いBIN番号が送られて重複した場合は、最も正確なBINがここに戻って反映されます |
card.number_length | Integer | 15, 16 | 要求されたBINに対するこのカードの長さ |
card.luhn | Boolean | true, false | このカードのLuhnアルゴリズムを要求されたBINに返す |
card.scheme | String | AMEX, VISA, MASTERCARD | カード発行会社(ネットワーク、ブランド、スキームとも呼ばれます) |
card.type | String | CREDIT, DEBIT, CHARGE | カードの種類の分類 |
card.category | String | STANDARD, CORPORATE | カードのカテゴリ |
| 発行者に関する情報 | |||
issuer.name | String | AMERICAN EXPRESS | カード発行者の名前 |
issuer.url | String | www.americanexpress.com | カード発行者のURL |
issuer.phone | String | 1-800-935-9935 | カード発行者の電話番号 |
issuer.city | String | San Francisco | カード発行会社が所在する都市 |
| 発行国に関する情報 | |||
country.name | String | UNITED STATES | カード発行国の名称 |
country.alpha_2 | String | US | カード発行国のアルファ2コード |
country.numeric | String | 840 | カード発行国の数値コード |
country.latitude | Float | 38 | カード発行国の緯度 |
country.longitude | Float | -97 | カード発行国の経度 |
country.currency | String | USD | カード発行国の通貨コード |
country.currency_name | String | United States dollar | カード発行国の通貨名 |
成功したBIN API応答の例
{
"valid": true,
"message": "",
"card": {
"bin": "370245",
"number_length": 15,
"luhn": true,
"scheme": "AMEX",
"type": "CREDIT",
"category": "CORPORATE"
},
"issuer": {
"name": "AMERICAN EXPRESS",
"url": "www.americanexpress.com",
"phone": "",
"city": ""
},
"country": {
"name": "UNITED STATES",
"alpha_2": "US",
"numeric": "840",
"latitude": 38,
"longitude": -97,
"currency": "USD",
"currency_name": "United States dollar"
}
}
{
"valid": true,
"message": "",
"card": {
"bin": "46000736434",
"number_length": 16,
"luhn": true,
"scheme": "VISA",
"type": "DEBIT",
"category": "CLASSIC"
},
"issuer": {
"name": "CHASE BANK USA, N.A.",
"url": "www.chase.com",
"phone": "1-800-935-9935",
"city": ""
},
"country": {
"name": "UNITED STATES",
"alpha_2": "US",
"numeric": "840",
"latitude": 38,
"longitude": -97,
"currency": "USD",
"currency_name": "United States dollar"
}
}






