💳 ۳۴۳٬۰۶۳ رکورد BIN🏦 ۱۳٬۲۶۹ بانک صادرکننده🌍 199 کشور🧰 24 ابزار رایگان

API رایگان استعلام BIN

یک REST API سریع که داده‌های BIN کارت را به‌صورت JSON برمی‌گرداند. بدون کلید API، با CORS فعال.

رایگانبدون نیاز به کلید API
<5 msزمان پاسخ سرور
JSONCORS ✓

استعلام BIN

GET https://www.visatk.com/api/v1/bin/{bin}

6 تا 19 رقم ارسال کنید؛ 8 رقم اول تطبیق داده می‌شود. وقتی BIN ناشناخته باشد found: false همراه با برند تشخیص‌داده‌شده برگردانده می‌شود.

cURL

curl https://www.visatk.com/api/v1/bin/457173

JavaScript

const r = await fetch('https://www.visatk.com/api/v1/bin/457173');
const data = await r.json();
console.log(data.brand, data.bank.name, data.country.name);

Python

import requests
d = requests.get('https://www.visatk.com/api/v1/bin/457173').json()
print(d['brand'], d['bank']['name'], d['country']['alpha2'])

PHP

$d = json_decode(file_get_contents('https://www.visatk.com/api/v1/bin/457173'), true);
echo $d['brand'];

نمونه پاسخ

{
  "bin": "45717360",
  "found": true,
  "length": 8,
  "brand": "Visa",
  "type": "Debit",
  "level": "Classic",
  "prepaid": false,
  "commercial": false,
  "bank": {
    "name": "Jyske Bank A/S",
    "phone": "+4589893300",
    "url": "www.jyskebank.dk"
  },
  "country": {
    "name": "Denmark",
    "alpha2": "DK",
    "alpha3": "DNK",
    "currency": "DKK",
    "flag": "🇩🇰",
    "latitude": 56.26,
    "longitude": 9.5018
  }
}

استعلام گروهی

POST https://www.visatk.com/api/v1/bulk
Content-Type: application/json

{"bins": ["411111", "542418", "371449"]}

تا 1,000 BIN را در یک درخواست ارسال کنید. پاسخ شامل آرایه results با همان ترتیب است.

موقعیت‌یابی IP

GET https://www.visatk.com/api/ip/{ip}
GET https://www.visatk.com/api/me

کشور، منطقه، شهر، مختصات، ارز، ASN و سازمان را برای هر آدرس IPv4 یا IPv6 برمی‌گرداند. /api/me آدرس IP فراخواننده را برمی‌گرداند.

فیلدهای پاسخ

FieldTypeمعنا
binstringBIN تطبیق‌یافته
foundbooleanآیا BIN در پایگاه داده وجود دارد
lengthnumberتعداد ارقام BIN
brandstringشبکه کارت
typestringکارت اعتباری، دبیت یا Charge
levelstringسطح محصول مانند Classic یا Platinum
prepaidbooleanکارت پیش‌پرداخت یا هدیه
commercialbooleanکارت تجاری، سازمانی یا خرید
bank.namestringبانک صادرکننده
bank.phonestringشماره تلفن صادرکننده
bank.urlstringوب‌سایت صادرکننده
country.namestringکشور صادرکننده
country.alpha2stringکد ISO 3166-1 alpha-2
country.alpha3stringکد ISO 3166-1 alpha-3
country.currencystringارز ISO 4217
country.flagstringایموجی پرچم
country.latitudenumberعرض جغرافیایی کشور
country.longitudenumberطول جغرافیایی کشور

استفاده منصفانه

API برای استفاده معقول رایگان است. لطفاً نتایج را در سمت خود کش کنید و پیش از ارسال حجم بالای مداوم با ما تماس بگیرید.

کدهای وضعیت

200موفق (فیلد found را بررسی کنید).
400کمتر از 6 رقم ارسال شده است.
404endpoint ناشناخته.