💳 343.063 BIN-records🏦 13.269 Uitgevende banken🌍 199 Landen🧰 24 Gratis tools

Gratis BIN-lookup API

Een snelle REST API die kaart-BIN-gegevens als JSON teruggeeft. Geen API-sleutel, CORS ingeschakeld.

GratisGeen API-sleutel nodig
<5 msResponstijd server
JSONCORS ✓

BIN-lookup

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

Geef 6 tot 19 cijfers door; de eerste 8 worden gematcht. Geeft found: false met het gedetecteerde merk terug als de BIN onbekend is.

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

Voorbeeldrespons

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

Bulk-lookup

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

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

Verstuur tot 1.000 BIN's in één verzoek. De respons bevat een results-array in dezelfde volgorde.

IP-geolocatie

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

Geeft land, regio, stad, coördinaten, valuta, ASN en organisatie terug voor elk IPv4- of IPv6-adres. /api/me geeft het IP van de aanroeper terug.

Responsvelden

FieldTypeBetekenis
binstringGematchte BIN
foundbooleanOf de BIN in de database voorkomt
lengthnumberAantal BIN-cijfers
brandstringKaartnetwerk
typestringCredit-, debit- of chargekaart
levelstringProductniveau zoals Classic of Platinum
prepaidbooleanPrepaid- of cadeaukaart
commercialbooleanZakelijke, bedrijfs- of inkoopkaart
bank.namestringUitgevende bank
bank.phonestringTelefoonnummer uitgever
bank.urlstringWebsite uitgever
country.namestringLand van uitgifte
country.alpha2stringISO 3166-1 alpha-2-code
country.alpha3stringISO 3166-1 alpha-3-code
country.currencystringISO 4217-valuta
country.flagstringVlag-emoji
country.latitudenumberBreedtegraad van het land
country.longitudenumberLengtegraad van het land

Fair use

De API is gratis bij redelijk gebruik. Cache resultaten aan uw kant en neem contact met ons op voordat u langdurig hoge volumes verstuurt.

Statuscodes

200Geslaagd (controleer het veld found).
400Minder dan 6 cijfers opgegeven.
404Onbekend endpoint.