مجانا أبي بن من قاعدة بيانات محدثة بشكل متكرر
مع الجمهور ، وقاعدة بيانات BIN المستندة إلى المجتمع والتي تتم صيانتها بشكل جيد من خلال الآلاف من تصحيحات BIN اليومية من مستخدمينا ، فإننا نقدم خدمة ويب RESTful API بفخر لتسهيل عملية التطوير لمنع الاحتيال. من خلال تعليقات مستخدمي واجهة برمجة التطبيقات والتجار والمطورين ؛ يستمر تطوير حقل قاعدة البيانات لواجهة برمجة التطبيقات (API) وكذلك طبقة واجهة العرض التقديمي الخاصة بها. على الرغم من تحديث قاعدة بيانات BIN / IIN العامة هذه بشكل متكرر ، إلا أنها ليست مثالية. يرجى استخدامه بحذر.
الطلب
يمكنك جعل إما HTTP GET أو POST HTTP طلبات https://api.freebinchecker.com/bin/{bin} للحصول على النتيجة. الشكل الذي تم إرجاعه JSON.
| معامل | مطلوب | اكتب | القيمة | وصف |
|---|---|---|---|---|
{bin} |
نعم فعلا | Integer | 370245 | وبن أو 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 | عدد طول هذه البطاقة لبن المطلوبة |
card.luhn | Boolean | true, false | قم بإرجاع خوارزمية اللحن لهذه البطاقة من أجل 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 | اسم العملة الكامل لبلد جهة إصدار البطاقة |
مثال على استجابة بن أبي بنجاح
{
"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"
}
}






