💳 343,063 Rekod BIN🏦 13,269 Bank pengeluar🌍 199 Negara🧰 24 Alat percuma

API Semakan BIN Percuma

REST API pantas yang memulangkan data BIN kad sebagai JSON. Tiada API key, CORS didayakan.

PercumaTidak perlu API key
<5 msMasa respons pelayan
JSONCORS ✓

Semakan BIN

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

Hantar 6 hingga 19 digit; 8 digit pertama dipadankan. Memulangkan found: false bersama jenama yang dikesan apabila BIN tidak diketahui.

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'];

Contoh respons

{
  "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
  }
}

Semakan pukal

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

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

Hantar sehingga 1,000 BIN dalam satu permintaan. Respons mengandungi tatasusunan results dalam susunan yang sama.

Geolokasi IP

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

Memulangkan negara, wilayah, bandar, koordinat, mata wang, ASN dan organisasi bagi mana-mana alamat IPv4 atau IPv6. /api/me memulangkan IP pemanggil.

Medan respons

FieldTypeMaksud
binstringBIN yang dipadankan
foundbooleanSama ada BIN wujud dalam pangkalan data
lengthnumberBilangan digit BIN
brandstringRangkaian kad
typestringKad kredit, debit atau caj
levelstringTahap produk seperti Classic atau Platinum
prepaidbooleanKad prabayar atau hadiah
commercialbooleanKad perniagaan, korporat atau perolehan
bank.namestringBank pengeluar
bank.phonestringNombor telefon pengeluar
bank.urlstringLaman web pengeluar
country.namestringNegara pengeluar
country.alpha2stringKod ISO 3166-1 alpha-2
country.alpha3stringKod ISO 3166-1 alpha-3
country.currencystringMata wang ISO 4217
country.flagstringEmoji bendera
country.latitudenumberLatitud negara
country.longitudenumberLongitud negara

Penggunaan berpatutan

API ini percuma untuk penggunaan yang munasabah. Sila cache keputusan di pihak anda dan hubungi kami sebelum menghantar volum tinggi secara berterusan.

Kod status

200Berjaya (semak medan found).
400Kurang daripada 6 digit diberikan.
404Endpoint tidak diketahui.