💳 343 063 BIN-oppføringer🏦 13 269 Utstedende banker🌍 199 Land🧰 24 Gratis verktøy

Gratis API for BIN-oppslag

Et raskt REST-API som returnerer kort-BIN-data som JSON. Ingen API-nøkkel, CORS aktivert.

GratisIngen API-nøkkel nødvendig
<5 msServerens responstid
JSONCORS ✓

BIN-oppslag

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

Send 6 til 19 sifre; de første 8 matches. Returnerer found: false med det gjenkjente merket når BIN-et er ukjent.

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

Eksempel på svar

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

Masseoppslag

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

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

Send opptil 1 000 BIN-er i én forespørsel. Svaret inneholder en results-matrise i samme rekkefølge.

IP-geolokalisering

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

Returnerer land, region, by, koordinater, valuta, ASN og organisasjon for enhver IPv4- eller IPv6-adresse. /api/me returnerer innringerens IP.

Svarfelt

FieldTypeBetydning
binstringMatchet BIN
foundbooleanOm BIN-et finnes i databasen
lengthnumberAntall sifre i BIN-et
brandstringKortnettverk
typestringKredittkort, debetkort eller charge-kort
levelstringProduktnivå, for eksempel Classic eller Platinum
prepaidbooleanForhåndsbetalt kort eller gavekort
commercialbooleanBedrifts-, firma- eller innkjøpskort
bank.namestringUtstedende bank
bank.phonestringUtstederens telefonnummer
bank.urlstringUtstederens nettsted
country.namestringUtstedelsesland
country.alpha2stringISO 3166-1 alpha-2-kode
country.alpha3stringISO 3166-1 alpha-3-kode
country.currencystringISO 4217-valuta
country.flagstringFlagg-emoji
country.latitudenumberLandets breddegrad
country.longitudenumberLandets lengdegrad

Rimelig bruk

API-et er gratis ved rimelig bruk. Mellomlagre resultatene på din side, og kontakt oss før du sender vedvarende store volumer.

Statuskoder

200Vellykket (sjekk feltet found).
400Færre enn 6 sifre oppgitt.
404Ukjent endepunkt.