💳 343 063 Záznamů BIN🏦 13 269 Vydávajících bank🌍 199 Zemí🧰 24 Bezplatných nástrojů

Bezplatné API pro ověření BIN

Rychlé REST API, které vrací data BIN karet ve formátu JSON. Bez API klíče, s povoleným CORS.

ZdarmaBez API klíče
<5 msDoba odezvy serveru
JSONCORS ✓

Ověření BIN

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

Předejte 6 až 19 číslic; porovnává se prvních 8. Pokud je BIN neznámý, vrátí found: false s rozpoznanou značkou.

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

Ukázková odpověď

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

Hromadné ověření

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

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

Pošlete až 1 000 BIN v jednom požadavku. Odpověď obsahuje pole results ve stejném pořadí.

Geolokace IP

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

Vrací zemi, region, město, souřadnice, měnu, ASN a organizaci pro libovolnou adresu IPv4 nebo IPv6. /api/me vrací IP volajícího.

Pole odpovědi

FieldTypeVýznam
binstringNalezený BIN
foundbooleanZda BIN existuje v databázi
lengthnumberPočet číslic BIN
brandstringKaretní síť
typestringKreditní, debetní nebo charge karta
levelstringÚroveň produktu, např. Classic nebo Platinum
prepaidbooleanPředplacená nebo dárková karta
commercialbooleanPodniková, firemní nebo nákupní karta
bank.namestringVydávající banka
bank.phonestringTelefon vydavatele
bank.urlstringWeb vydavatele
country.namestringZemě vydání
country.alpha2stringKód ISO 3166-1 alpha-2
country.alpha3stringKód ISO 3166-1 alpha-3
country.currencystringMěna podle ISO 4217
country.flagstringEmoji vlajky
country.latitudenumberZeměpisná šířka země
country.longitudenumberZeměpisná délka země

Přiměřené užívání

API je zdarma při rozumném užívání. Výsledky si prosím ukládejte do mezipaměti na své straně a před odesíláním trvale vysokých objemů nás kontaktujte.

Stavové kódy

200Úspěch (zkontrolujte pole found).
400Zadáno méně než 6 číslic.
404Neznámý endpoint.