मुफ़्त BIN लुकअप API
एक तेज़ REST API जो कार्ड BIN डेटा JSON में लौटाता है। कोई API key नहीं, CORS सक्षम।
मुफ़्तAPI key की ज़रूरत नहीं
<5 msसर्वर रिस्पॉन्स समय
JSONCORS ✓
BIN लुकअप
GET https://www.visatk.com/api/v1/bin/{bin}6 से 19 अंक भेजें; पहले 8 का मिलान होता है। BIN अज्ञात होने पर पहचाने गए ब्रांड के साथ found: false लौटाता है।
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'];
उदाहरण रिस्पॉन्स
{
"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
}
}
बल्क लुकअप
POST https://www.visatk.com/api/v1/bulk
Content-Type: application/json
{"bins": ["411111", "542418", "371449"]}एक अनुरोध में 1,000 तक BIN भेजें। रिस्पॉन्स में उसी क्रम में results ऐरे होता है।
IP जियोलोकेशन
GET https://www.visatk.com/api/ip/{ip}
GET https://www.visatk.com/api/meकिसी भी IPv4 या IPv6 एड्रेस के लिए देश, क्षेत्र, शहर, निर्देशांक, मुद्रा, ASN और संगठन लौटाता है। /api/me कॉल करने वाले का IP लौटाता है।
रिस्पॉन्स फ़ील्ड
| Field | Type | अर्थ |
|---|---|---|
| bin | string | मिलान हुआ BIN |
| found | boolean | BIN डेटाबेस में मौजूद है या नहीं |
| length | number | BIN अंकों की संख्या |
| brand | string | कार्ड नेटवर्क |
| type | string | क्रेडिट, डेबिट या चार्ज कार्ड |
| level | string | प्रोडक्ट लेवल जैसे Classic या Platinum |
| prepaid | boolean | प्रीपेड या गिफ़्ट कार्ड |
| commercial | boolean | बिज़नेस, कॉर्पोरेट या परचेज़िंग कार्ड |
| bank.name | string | जारीकर्ता बैंक |
| bank.phone | string | जारीकर्ता का फ़ोन नंबर |
| bank.url | string | जारीकर्ता की वेबसाइट |
| country.name | string | जारी करने वाला देश |
| country.alpha2 | string | ISO 3166-1 alpha-2 कोड |
| country.alpha3 | string | ISO 3166-1 alpha-3 कोड |
| country.currency | string | ISO 4217 मुद्रा |
| country.flag | string | झंडा इमोजी |
| country.latitude | number | देश का अक्षांश |
| country.longitude | number | देश का देशांतर |
उचित उपयोग
API उचित उपयोग के लिए मुफ़्त है। कृपया परिणाम अपनी तरफ़ कैश करें और लगातार अधिक मात्रा भेजने से पहले हमसे संपर्क करें।
स्टेटस कोड
| 200 | सफल (found फ़ील्ड जांचें)। |
| 400 | 6 से कम अंक दिए गए। |
| 404 | अज्ञात एंडपॉइंट। |