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/meReturnerer land, region, by, koordinater, valuta, ASN og organisasjon for enhver IPv4- eller IPv6-adresse. /api/me returnerer innringerens IP.
Svarfelt
| Field | Type | Betydning |
|---|---|---|
| bin | string | Matchet BIN |
| found | boolean | Om BIN-et finnes i databasen |
| length | number | Antall sifre i BIN-et |
| brand | string | Kortnettverk |
| type | string | Kredittkort, debetkort eller charge-kort |
| level | string | Produktnivå, for eksempel Classic eller Platinum |
| prepaid | boolean | Forhåndsbetalt kort eller gavekort |
| commercial | boolean | Bedrifts-, firma- eller innkjøpskort |
| bank.name | string | Utstedende bank |
| bank.phone | string | Utstederens telefonnummer |
| bank.url | string | Utstederens nettsted |
| country.name | string | Utstedelsesland |
| country.alpha2 | string | ISO 3166-1 alpha-2-kode |
| country.alpha3 | string | ISO 3166-1 alpha-3-kode |
| country.currency | string | ISO 4217-valuta |
| country.flag | string | Flagg-emoji |
| country.latitude | number | Landets breddegrad |
| country.longitude | number | Landets 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
| 200 | Vellykket (sjekk feltet found). |
| 400 | Færre enn 6 sifre oppgitt. |
| 404 | Ukjent endepunkt. |