{
"number": "424242••••••4242",
"bin": "424242",
"last4": "4242",
"length": 16,
"valid": true,
"possible": true,
"checks": {
"luhn": true,
"length": true,
"networkKnown": true
},
"network": "Visa",
"networkId": "visa",
"expectedLengths": [
13,
16,
19
],
"testCard": true
}
curl --location --request GET 'https://zylalabs.com/api/14775/cardcheck+api/38278/validate+card?number=4242424242424242' --header 'Authorization: Bearer YOUR_API_KEY'
{
"number": "424242••••••4242",
"bin": "424242",
"last4": "4242",
"length": 16,
"valid": true,
"possible": true,
"checks": {
"luhn": true,
"length": true,
"networkKnown": true
},
"network": "Visa",
"networkId": "visa",
"expectedLengths": [
13,
16,
19
],
"testCard": true
}
curl --location --request POST 'https://zylalabs.com/api/14775/cardcheck+api/38283/validate+card+via+post' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"number": "4242424242424242"}'
{
"results": [
{
"number": "424242••••••4242",
"bin": "424242",
"last4": "4242",
"length": 16,
"valid": true,
"possible": true,
"checks": {
"luhn": true,
"length": true,
"networkKnown": true
},
"network": "Visa",
"networkId": "visa",
"expectedLengths": [
13,
16,
19
],
"testCard": true
},
{
"number": "555555••••••4444",
"bin": "555555",
"last4": "4444",
"length": 16,
"valid": true,
"possible": true,
"checks": {
"luhn": true,
"length": true,
"networkKnown": true
},
"network": "Mastercard",
"networkId": "mastercard",
"expectedLengths": [
16
],
"testCard": true
}
],
"summary": {
"total": 2,
"valid": 2,
"invalid": 0
}
}
curl --location --request POST 'https://zylalabs.com/api/14775/cardcheck+api/38284/validate+card+batch' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"numbers": ["4242424242424242", "5555555555554444"]}'
{
"count": 9,
"networks": [
{
"id": "visa",
"name": "Visa",
"lengths": [
13,
16,
19
],
"prefixes": "4"
},
{
"id": "mastercard",
"name": "Mastercard",
"lengths": [
16
],
"prefixes": "51-55, 2221-2720"
},
{
"id": "amex",
"name": "American Express",
"lengths": [
15
],
"prefixes": "34, 37"
},
{
"id": "discover",
"name": "Discover",
"lengths": [
16,
19
],
"prefixes": "6011, 622126-622925, 624000-626999, 628200-628899, 65"
},
{
"id": "diners",
"name": "Diners Club",
"lengths": [
14
],
"prefixes": "300-305, 36, 38, 39"
},
{
"id": "jcb",
"name": "JCB",
"lengths": [
16,
17,
18,
19
],
"prefixes": "3528-3589"
},
{
"id": "unionpay",
"name": "UnionPay",
"lengths": [
16,
17,
18,
19
],
"prefixes": "62"
},
{
"id": "mir",
"name": "Mir",
"lengths": [
16,
17,
18,
19
],
"prefixes": "2200-2204"
},
{
"id": "maestro",
"name": "Maestro",
"lengths": [
12,
13,
14,
15,
16,
17,
18,
19
],
"prefixes": "5018, 5020, 5038, 5893, 6304, 6759, 6761-6763"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14775/cardcheck+api/38285/list+networks' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए कार्डचेक API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
कार्ड संख्या सत्यापन एपीआई: लुहन चेकसम, 9 नेटवर्क के लिए नेटवर्क पहचान, लंबाई सत्यापन और प्रकाशित नमूना कार्ड नंबरों के लिए एक फ्लैग। केवल मास्केड आउटपुट, कोई डेटाबेस लुकअप नहीं।
नहीं कार्डचेक केवल फॉर्मेट को मान्य करता है - लुहन चेकसम मान्यता प्राप्त नेटवर्क जारी की गई लंबाई एकाउंट मौजूद है या नहीं उसमें धन है या नहीं या ब्लॉक किया गया है यह केवल जारीकर्ता को पता है
एक निश्चित अंतर्निहित सूची क्लासिक प्रकाशित गेटवे टेस्ट नंबरों (जैसे स्ट्राइप/एडियन फ़िक्स्चर्स जैसे 4242...) की है यह एक फ़िक्स्चर सूची है न कि हर प्रकाशित टेस्ट नंबर का समग्र डिटेक्टर - जो टेस्ट नंबर सूची में नहीं है वह फ्लैग नहीं होगा
नहीं प्रतिक्रियाएँ केवल मास्क किया हुआ नंबर 6-अंकीय बीआईएन और अंतिम 4 अंकों को ले जाती हैं नंबर केवल मेमोरी में प्रोसेस किए जाते हैं
नौ: वीज़ा, मास्टरकार्ड (2221-2720 दो-श्रृंखला सहित), अमेरिकन एक्सप्रेस, डिस्कवर, डिनर्स क्लब, जेसीबी, यूनियनपे, मीर और Maestro — प्रकाशित IIN प्रीफिक्स रेंज और यूनियनपे 62 ब्लॉक के अंदर डिस्कवर की 622126-622925 रेंज जैसी सूक्ष्मताओं को शामिल करते हुए
हर उत्तर स्थानीय रूप से एज नेटवर्क पर गणना की जाती है - कोई अपस्ट्रीम कॉल नहीं कोई डेटाबेस नहीं - इसलिए विलंबता एकल एज राउंड-ट्रिप होती है