Nemokamas BIN paieškos API
Greitas REST API, pateikiantis kortelių BIN duomenis JSON formatu. Nereikia API rakto, CORS įjungtas.
NemokamaiAPI rakto nereikia
<5 msServerio atsako laikas
JSONCORS ✓
BIN paieška
GET https://www.visatk.com/api/v1/bin/{bin}Perduokite 6–19 skaitmenų; lyginami pirmieji 8. Jei BIN nežinomas, grąžinama found: false su nustatytu prekės ženklu.
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'];
Atsakymo pavyzdys
{
"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
}
}
Masinė paieška
POST https://www.visatk.com/api/v1/bulk
Content-Type: application/json
{"bins": ["411111", "542418", "371449"]}Siųskite iki 1 000 BIN viena užklausa. Atsakyme pateikiamas results masyvas ta pačia tvarka.
IP geolokacija
GET https://www.visatk.com/api/ip/{ip}
GET https://www.visatk.com/api/meGrąžina šalį, regioną, miestą, koordinates, valiutą, ASN ir organizaciją bet kuriam IPv4 ar IPv6 adresui. /api/me grąžina užklausos siuntėjo IP.
Atsakymo laukai
| Field | Type | Reikšmė |
|---|---|---|
| bin | string | Atitikęs BIN |
| found | boolean | Ar BIN yra duomenų bazėje |
| length | number | BIN skaitmenų skaičius |
| brand | string | Kortelių tinklas |
| type | string | Kredito, debeto ar charge kortelė |
| level | string | Produkto lygis, pvz., Classic ar Platinum |
| prepaid | boolean | Išankstinio mokėjimo ar dovanų kortelė |
| commercial | boolean | Verslo, įmonės ar pirkimų kortelė |
| bank.name | string | Išdavęs bankas |
| bank.phone | string | Išdavėjo telefono numeris |
| bank.url | string | Išdavėjo svetainė |
| country.name | string | Išdavimo šalis |
| country.alpha2 | string | ISO 3166-1 alpha-2 kodas |
| country.alpha3 | string | ISO 3166-1 alpha-3 kodas |
| country.currency | string | ISO 4217 valiuta |
| country.flag | string | Vėliavos jaustukas |
| country.latitude | number | Šalies platuma |
| country.longitude | number | Šalies ilguma |
Sąžiningas naudojimas
API nemokamas protingam naudojimui. Prašome talpinti rezultatus savo pusėje ir susisiekti su mumis prieš siunčiant nuolat didelius kiekius.
Būsenos kodai
| 200 | Sėkmė (patikrinkite lauką found). |
| 400 | Pateikta mažiau nei 6 skaitmenys. |
| 404 | Nežinomas galinis taškas. |