API b'xejn għat-tfittxija BIN
REST API veloċi li jagħti lura d-data BIN tal-kards f'JSON. Mingħajr ċavetta API, b'CORS attivat.
B'xejnMa hemmx bżonn ta' ċavetta API
<5 msĦin tar-risposta tas-server
JSONCORS ✓
Tfittxija BIN
GET https://www.visatk.com/api/v1/bin/{bin}Ibgħat minn 6 sa 19-il ċifra; jitqabblu l-ewwel 8. Jagħti lura found: false flimkien mal-marka misjuba meta l-BIN ma jkunx magħruf.
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'];
Eżempju ta' risposta
{
"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
}
}
Tfittxija bl-ingrossa
POST https://www.visatk.com/api/v1/bulk
Content-Type: application/json
{"bins": ["411111", "542418", "371449"]}Ibgħat sa 1,000 BIN f'talba waħda. Ir-risposta fiha array results fl-istess ordni.
Ġeolokalizzazzjoni tal-IP
GET https://www.visatk.com/api/ip/{ip}
GET https://www.visatk.com/api/meJagħti lura l-pajjiż, ir-reġjun, il-belt, il-koordinati, il-munita, l-ASN u l-organizzazzjoni għal kwalunkwe indirizz IPv4 jew IPv6. /api/me jagħti lura l-IP ta' min qed iċempel.
Oqsma tar-risposta
| Field | Type | Tifsira |
|---|---|---|
| bin | string | BIN imqabbel |
| found | boolean | Jekk il-BIN jeżistix fid-database |
| length | number | Għadd taċ-ċifri tal-BIN |
| brand | string | Netwerk tal-kard |
| type | string | Kard tal-kreditu, tad-debitu jew charge |
| level | string | Livell tal-prodott bħal Classic jew Platinum |
| prepaid | boolean | Kard prepaid jew kard rigal |
| commercial | boolean | Kard tan-negozju, korporattiva jew tax-xiri |
| bank.name | string | Bank emittenti |
| bank.phone | string | Numru tat-telefon tal-emittent |
| bank.url | string | Sit web tal-emittent |
| country.name | string | Pajjiż tal-ħruġ |
| country.alpha2 | string | Kodiċi ISO 3166-1 alpha-2 |
| country.alpha3 | string | Kodiċi ISO 3166-1 alpha-3 |
| country.currency | string | Munita ISO 4217 |
| country.flag | string | Emoji tal-bandiera |
| country.latitude | number | Latitudni tal-pajjiż |
| country.longitude | number | Lonġitudni tal-pajjiż |
Użu ġust
L-API huwa b'xejn għal użu raġonevoli. Jekk jogħġbok żomm ir-riżultati f'cache min-naħa tiegħek u kkuntattjana qabel ma tibgħat volumi għoljin b'mod kontinwu.
Kodiċijiet tal-istatus
| 200 | Suċċess (iċċekkja l-qasam found). |
| 400 | Ingħataw inqas minn 6 ċifri. |
| 404 | Endpoint mhux magħruf. |