💳 343 063 BIN-tietuetta🏦 13 269 Myöntäjäpankkia🌍 199 Maata🧰 24 Ilmaista työkalua

Ilmainen BIN-haku-API

Nopea REST API, joka palauttaa kortin BIN-tiedot JSON-muodossa. Ei API-avainta, CORS käytössä.

IlmainenAPI-avainta ei tarvita
<5 msPalvelimen vasteaika
JSONCORS ✓

BIN-haku

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

Anna 6–19 numeroa; 8 ensimmäistä verrataan. Palauttaa found: false sekä tunnistetun merkin, jos BIN on tuntematon.

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

Esimerkkivastaus

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

Massahaku

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

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

Lähetä jopa 1 000 BIN-numeroa yhdessä pyynnössä. Vastaus sisältää results-taulukon samassa järjestyksessä.

IP-paikannus

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

Palauttaa maan, alueen, kaupungin, koordinaatit, valuutan, ASN:n ja organisaation mille tahansa IPv4- tai IPv6-osoitteelle. /api/me palauttaa kutsujan IP-osoitteen.

Vastauksen kentät

FieldTypeMerkitys
binstringTäsmännyt BIN
foundbooleanOnko BIN tietokannassa
lengthnumberBIN-numeroiden määrä
brandstringKorttiverkko
typestringLuotto-, debit- tai charge-kortti
levelstringTuotetaso, kuten Classic tai Platinum
prepaidbooleanPrepaid- tai lahjakortti
commercialbooleanYritys-, liike- tai hankintakortti
bank.namestringMyöntäjäpankki
bank.phonestringMyöntäjän puhelinnumero
bank.urlstringMyöntäjän verkkosivusto
country.namestringMyöntäjämaa
country.alpha2stringISO 3166-1 alpha-2 -koodi
country.alpha3stringISO 3166-1 alpha-3 -koodi
country.currencystringISO 4217 -valuutta
country.flagstringLippu-emoji
country.latitudenumberMaan leveysaste
country.longitudenumberMaan pituusaste

Kohtuullinen käyttö

API on ilmainen kohtuulliseen käyttöön. Tallenna tulokset välimuistiin omalla puolellasi ja ota meihin yhteyttä ennen jatkuvien suurten määrien lähettämistä.

Tilakoodit

200Onnistui (tarkista found-kenttä).
400Annettu alle 6 numeroa.
404Tuntematon päätepiste.