आईडी कार्ड TD1/TD2, पासपोर्ट TD3 और MRVA / MRVB से मशीन पढ़ने योग्य क्षेत्र (MRZ) को पार्स और मान्य करता है। CRLF/LF या स्ट्रिंग एरे के साथ कच्चे पाठ का समर्थन करता है।
उदाहरण बॉडी
{
"rawMrzText": "I<SWE59000002<8198703142391<<<\n8703145M1701027SWE<<<<<<<<<<<8\nSPECIMEN<<SVEN<<<<<<<<<<<<<<<<",
"mrzLines": null
}
मशीन पठनीय क्षेत्र - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] Json |
{"isValid":false,"mrzType":"TD1","documentType":"I","documentSubType":"","documentDescription":"Identity Card / Residence Permit","documentNumber":"59000002","issuerCountry":"Sweden","issuerCode":"SWE","nationality":"Sweden","nationalityCode":"SWE","firstName":"SVEN","secondName":"","surname":"SPECIMEN","givenNames":"SVEN","birthDate":"1987-03-14","expiryDate":"2017-01-02","gender":"M","validation":{"isAllValid":false,"isCompositeValid":false,"areFieldsValid":true,"errorMessage":"Invalid Composite (overall) check digit.","readDocumentNumberDigit":"8","readBirthDateDigit":"5","readExpiryDateDigit":"7","readCompositeDigit":"8","calculatedDocumentNumberDigit":8,"calculatedBirthDateDigit":5,"calculatedExpiryDateDigit":7,"calculatedCompositeDigit":2}}
curl --location --request POST 'https://zylalabs.com/api/11642/check++mrz+and+document+number+api/21985/machine+readable+zone' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"rawMrzText": "I
मशीन पठनीय क्षेत्र (MRZ) एपीआई पासपोर्ट, वीजा और आईडी कार्ड से डेटा निकालता है। सभी मानक MRZ प्रकारों का समर्थन करता है, जिसमें TD1, TD2, TD3, MRVA, और MRVB शामिल हैं।
उदाहरण शरीर
[
{
"rawMrzText": null,
"mrzLines": [
"P<UTOERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<",
"L898902C<3UTO6908061F9406236ZE184226B<<<<<14"
]
},
{
"rawMrzText": "I<UTOD231458907<<<<<<<<<<<<<<<\n7408122F1204159UTO<<<<<<<<<<<6\nERIKSSON<<ANNA<MARIA<<<<<<<<<<",
"mrzLines": null
},
{
"rawMrzText": "P<UTOERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<\nL898902C36UTO7408122F1204159ZE184226B<<<<<10",
"mrzLines": null
},
{
"rawMrzText": "IDLIEID98754015<<<<<<<<<<<<<<<\n8205122M1906224LIE<<<<<<<<<<<6\nOSPELT<BECK<<MARISA<<<<<<<<<<<",
"mrzLines": null
}
]
मशीन पढ़ने योग्य क्षेत्र कई - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] Json |
[{"isValid":true,"mrzType":"TD3","documentType":"P","documentSubType":"","documentDescription":"Passport","documentNumber":"L898902C","issuerCountry":"UTO","issuerCode":"UTO","nationality":"UTO","nationalityCode":"UTO","firstName":"ANNA","secondName":"MARIA","surname":"ERIKSSON","givenNames":"ANNA MARIA","birthDate":"1969-08-06","expiryDate":"1994-06-23","gender":"F","validation":{"isAllValid":true,"isCompositeValid":true,"areFieldsValid":true,"errorMessage":null,"readDocumentNumberDigit":"3","readBirthDateDigit":"1","readExpiryDateDigit":"6","readCompositeDigit":"4","calculatedDocumentNumberDigit":3,"calculatedBirthDateDigit":1,"calculatedExpiryDateDigit":6,"calculatedCompositeDigit":4}},{"isValid":true,"mrzType":"TD1","documentType":"I","documentSubType":"","documentDescription":"Identity Card / Residence Permit","documentNumber":"D23145890","issuerCountry":"UTO","issuerCode":"UTO","nationality":"UTO","nationalityCode":"UTO","firstName":"ANNA","secondName":"MARIA","surname":"ERIKSSON","givenNames":"ANNA MARIA","birthDate":"1974-08-12","expiryDate":"2012-04-15","gender":"F","validation":{"isAllValid":true,"isCompositeValid":true,"areFieldsValid":true,"errorMessage":null,"readDocumentNumberDigit":"7","readBirthDateDigit":"2","readExpiryDateDigit":"9","readCompositeDigit":"6","calculatedDocumentNumberDigit":7,"calculatedBirthDateDigit":2,"calculatedExpiryDateDigit":9,"calculatedCompositeDigit":6}},{"isValid":true,"mrzType":"TD3","documentType":"P","documentSubType":"","documentDescription":"Passport","documentNumber":"L898902C3","issuerCountry":"UTO","issuerCode":"UTO","nationality":"UTO","nationalityCode":"UTO","firstName":"ANNA","secondName":"MARIA","surname":"ERIKSSON","givenNames":"ANNA MARIA","birthDate":"1974-08-12","expiryDate":"2012-04-15","gender":"F","validation":{"isAllValid":true,"isCompositeValid":true,"areFieldsValid":true,"errorMessage":null,"readDocumentNumberDigit":"6","readBirthDateDigit":"2","readExpiryDateDigit":"9","readCompositeDigit":"0","calculatedDocumentNumberDigit":6,"calculatedBirthDateDigit":2,"calculatedExpiryDateDigit":9,"calculatedCompositeDigit":0}},{"isValid":true,"mrzType":"TD1","documentType":"I","documentSubType":"D","documentDescription":"Identity Card / Residence Permit","documentNumber":"ID9875401","issuerCountry":"Liechtenstein","issuerCode":"LIE","nationality":"Liechtenstein","nationalityCode":"LIE","firstName":"MARISA","secondName":"","surname":"OSPELT BECK","givenNames":"MARISA","birthDate":"1982-05-12","expiryDate":"2019-06-22","gender":"M","validation":{"isAllValid":true,"isCompositeValid":true,"areFieldsValid":true,"errorMessage":null,"readDocumentNumberDigit":"5","readBirthDateDigit":"2","readExpiryDateDigit":"4","readCompositeDigit":"6","calculatedDocumentNumberDigit":5,"calculatedBirthDateDigit":2,"calculatedExpiryDateDigit":4,"calculatedCompositeDigit":6}}]
curl --location --request POST 'https://zylalabs.com/api/11642/check++mrz+and+document+number+api/21986/machine+readable+zone+multiple' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '[
{
"rawMrzText": null,
"mrzLines": [
"P
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
प्रत्येक एंडपॉइंट दस्तावेजों के मशीन पढ़ने योग्य क्षेत्रों (MRZ) से निकाली गई विस्तृत पहचान जानकारी लौटाता है इसमें दस्तावेज का प्रकार जारीकर्ता देश व्यक्तिगत विवरण (नाम जन्म तिथि लिंग) और डेटा की सटीकता को इंगित करने के लिए सत्यापन परिणाम शामिल हैं
प्रतिक्रिया में मुख्य क्षेत्रों में `isValid`, `mrzType`, `documentType`, `documentNumber`, `issuerCountry`, `firstName`, `surname`, `birthDate`, `expiryDate`, और `validation` विवरण शामिल हैं जो दस्तावेज की वैधता पर अंतर्दृष्टि प्रदान करते हैं
एंडपॉइंट्स दस्तावेजों के प्रकार (पासपोर्ट, पहचान पत्र), व्यक्तिगत पहचान विवरण (नाम, जन्म तिथि) और विभिन्न दस्तावेजों के लिए मान्यता परिणाम (चेकसम और प्रारूप जांच) प्रदान करते हैं जिसमें पोलिश ID और पासपोर्ट शामिल हैं
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है जिसमें प्रत्येक दस्तावेज़ के विवरण को एक ऑब्जेक्ट में समेटा गया है कई दस्तावेज़ों के लिए ऑब्जेक्ट्स का एक ऐरे लौटाया जाता है जो व्यक्तिगत दस्तावेज़ सत्यापन और निकाले गए डेटा तक आसान पहुंच की अनुमति देता है
जानकारी मशीन रीडर ज़ोन (MRZ) से प्राप्त की जाती है जो OACI मानकों के अनुसार मानकीकृत हैं यह दस्तावेज़ों के सत्यापन के अंतर्राष्ट्रीय प्रोटोकॉल के साथ उच्च सटीकता और अनुपालन सुनिश्चित करता है
अनुशासित उपयोग के मामलों में यात्रा के लिए पहचान सत्यापन वित्तीय सेवाओं में ऑनबोर्डिंग प्रक्रियाएँ और विभिन्न क्षेत्रों में अनुपालन जांच शामिल हैं जहाँ दस्तावेज़ों की प्रामाणिकता महत्वपूर्ण है
उपयोक्ताओं के पास या तो कच्चा CRZ पाठ प्रदान करके या CRZ के पंक्तियों का एक संग्रह देकर अनुरोधों को व्यक्तिगत बनाने का विकल्प है यह लचीलापन उपयोगकर्ता की आवश्यकताओं के अनुसार विभिन्न इनपुट प्रारूपों की अनुमति देता है जिससे उपयोगिता में सुधार होता है
यदि एपीआई आंशिक या ख़ाली परिणाम लौटाता है तो उपयोगकर्ताओं को मान्यता स्थिति के लिए `isValid` फ़ील्ड की जांच करनी चाहिए मान्यता वस्तु में `errorMessage` विशेष मुद्दों के बारे में जानकारी प्रदान कर सकता है जिससे उपयोगकर्ताओं को आवश्यक सुधारों के लिए मार्गदर्शन मिलता है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
368ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
285ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,732ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
452ms
सर्विस लेवल:
95%
रिस्पॉन्स टाइम:
3,625ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
279ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
678ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,171ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,374ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
118ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
94ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
163ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,272ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
953ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,233ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
690ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
108ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
255ms