रीप्रोसेसिंग और बायोमेट्रिक बेस इम्पोर्ट
यह गाइड Unico प्लेटफ़ॉर्म पर रीप्रोसेसिंग या बायोमेट्रिक बेस इम्पोर्ट करने का तरीका बताती है। यह प्लेटफ़ॉर्म की सर्वोत्तम प्रथाओं का पालन करते हुए एक प्रभावी, सुरक्षित एकीकरण के लिए तकनीकी और परिचालन आवश्यकताओं का विवरण देती है।
दायरा
यह सामग्री दो प्रकार की प्रक्रियाओं को कवर करती है:
- रीप्रोसेसिंग: उन उपयोगकर्ताओं के बायोमेट्रिक रिकॉर्ड का पुनर्प्रसंस्करण जो पहले से क्लाइंट और Unico के बेस में हैं, पुनर्मूल्यांकन या सिस्टम के बीच माइग्रेशन के लिए।
- बायोमेट्रिक बेस इम्पोर्ट: पहचान सत्यापन और/या जोखिम वर्गीकरण उद्देश्यों के लिए सेल्फी युक्त बेस का प्रारंभिक अपलोड या अपडेट।
- दस्तावेज़ बेस इम्पोर्ट: Facematch या CPF Match सत्यापन उद्देश्यों के लिए सेल्फी के साथ दस्तावेज़ बेस का अपलोड (केवल ब्राज़ील)।
पूर्वापेक्षाएं
- क्लाइंट के पास Unico के साथ एक सक्रिय अनुबंध या NDA हस्ताक्षरित होना चाहिए और एकीकरण चरण में होना चाहिए (गवर्नेंस टीम द्वारा अनुमोदित होने पर अपवाद)।
- प्रोजेक्ट औपचारिक TPS (transactions per second) समझौतों का पालन करेगा। नीचे TPS समझौता देखें।
- प्रोडक्शन क्रेडेंशियल प्राप्त करने से पहले, डेटा गुणवत्ता, payload अनु पालन और स्थिर प्रदर्शन सुनिश्चित करने के लिए पूर्ण एकीकरण होमोलोगेशन अनिवार्य है।
- रीप्रोसेसिंग या इम्पोर्ट के लिए एक समर्पित सर्विस अकाउंट बनाया जाना चाहिए (उदा., "Reprocessing" या "Legacy_Import")।
- रीप्रोसेसिंग/इम्पोर्ट के लिए विशेष रूप से एक समर्पित API Key बनाई जाएगी।
- (वैकल्पिक) रीप्रोसेसिंग/इम्पोर्ट के लिए एक समर्पित subsidiary बनाई जा सकती है। इस पैरामीटर को payload में
subsidiaryIdके रूप में पहचाना जाता है। नीचे Payload पैरामीटर देखें। - API Key और सर्विस अकाउंट सहमत अवधि या प्रोसेसिंग पूरी होने के बाद निष्क्रिय कर दिए जाएंगे।
उपलब्ध capabilities
| Capability | विवरण |
|---|---|
| पहचान सत्यापन | सत्यापित करता है कि सबमिट की गई सेल्फी पहचानकर्ता के वास्तविक धारक की है या नहीं। |
| धोखाधड़ी जोखिम वर्गीकरण | उस चेहरे से जुड़े धोखाधड़ी व्यवहार के इतिहास की जांच करता है। |
| Facematch | सत्यापित करता है कि दस्तावेज़ की फ़ोटो सबमिट की गई सेल्फी से मेल खाती है या नहीं। |
| CPF Match | सत्यापित करता है कि प्रदान किया गया CPF दस्तावेज़ पर मुद्रित CPF नंबर से मेल खाता है या नहीं। नोट: सभी RGs पर CPF मुद्रित नहीं होता। |
सेल्फी आवश्यकताएं
- base64 प्रारूप में सबमिट की जानी चाहिए।
- छवि को ICAO मानक का पालन करना चाहिए (हल्की पृष्ठभूमि, केंद्र ित चेहरा, पहचान में बाधा डालने वाले कोई एक्सेसरीज़ नहीं, उचित प्रकाश)।
- अनुशंसित आयाम: 1080x1920 (पोर्ट्रेट) या 1920x1080 (लैंडस्केप)।
- अधिकतम आकार: 800 KB (आवश्यकता होने पर JPEG 92 से कंप्रेस करें)।
- ओरिएंटेशन: पोर्ट्रेट।
दस्तावेज़ आवश्यकताएं
- समर्थित दस्तावेज़ प्रकार: देखें दस्तावेज़ कैप्चर और पुनरुपयोग — समर्थित दस्तावेज़।
- छवियों में दस्तावेज़ का अगला और पिछला दोनों भाग पूरी तरह दिखना चाहिए, बिना किसी कटाव के।
- दस्तावेज़ पठनीय होना चाहिए — स्पष्ट, अच्छी तरह से प्रकाशित और बाधाओं से मुक्त।
TPS समझौता
- इस प्रोजेक्ट के लिए अधिकतम सहमत TPS 10 TPS है।
- बड़े बर्स्ट में भेजने के बजाय अनुरोधों को समय पर समान रूप से वितरित करें।
- Unico टीम की औपचारिक स्वीकृति के बिना इस सीमा को पार नहीं किया जाना चाहिए।
- सीमा से ऊपर के अनुरोध स्वचालित रूप से ड्रॉप या ब्लॉक किए जा सकते हैं।
- यदि अस्थायी वृद्धि की आवश्यकता है, तो एक औपचारिक पूर्व समझौता आवश्यक है।
एकीकरण
एंडपॉइंट
| वातावरण | बेस URL | एक्सेस | नोट्स |
|---|---|---|---|
| Staging | https://api.id.uat.unico.app | खुला | परीक्षण के लिए अनिवार्य |
| Production | https://api.id.unico.app | केवल अनुमोदित होमोलोगेशन के बाद | सख्त TPS नियंत्रण आवश्यक |
आवश्यक हेडर
Authorization: Bearer {access_token}
APIKEY: {your_api_key}
Content-Type: application/json
Payload पैरामीटर
{
"subject": {
"duiType": 1,
"code": "11032395702",
"name": "User Name",
"phone": "21998571922",
"birthDate": "30/07/1989",
"gender": "M"
},
"useCase": "Reprocessamento/Importação",
"subsidiaryId": "35d734c4-7fbb-4b2f-a1dc-7e1575514819",
"imageBase64": "/9j/4AAQSkZJR...",
"document": {
"purpose": "Reprocessamento",
"documentId": "doc-001",
"files": [
{
"data": "doc_base64_frente",
"faceDocumentMatch": true
},
{
"data": "doc_base64_verso"
}
]
}
}
| फ़ील्ड | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
subject | object | हां | उपयोगकर्ता पहचान डेटा। |
subject.duiType | integer | हां | दस्तावेज़ प्रकार पहचानकर्ता। नीचे duiType मान देखें। |
subject.code | string | हां | CPF या अन्य उपयोगकर्ता पहचानकर्ता। |
subject.name | string | हां | उपयोगकर्ता का पूरा नाम। |
subject.email | string | नहीं | उपयोगकर्ता का ईमेल। |
subject.phone | string | नहीं | उपयोगकर्ता का फ़ोन नंबर। |
subject.birthDate | string | नहीं | उपयोगकर्ता की जन्म तिथि (DD/MM/YYYY)। |
subject.gender | string | नहीं | उपयोगकर्ता का लिंग (M या F)। |
useCase | string | हां | उपयोग केस का नाम ("Reprocessamento" या "Importação de base")। |
subsidiaryId | string | नहीं | Subsidiary UUID (Unico द्वारा प्रदान किया गया)। |
imageBase64 | base64 | हां | उपयोगकर्ता की सेल्फी छवि base64 में रूपांतरित। |
document | object | नहीं | प्रक्रिया से जुड़ा दस्तावेज़ डेटा। |
document.purpose | string | नहीं | दस्तावेज़ का उद्देश्य (उदा., "Reprocessamento")। |
document.documentId | string | नहीं | दस्तावेज़ पहचानकर्ता। |
document.files | array | नहीं | दस्तावेज़ छवि फ़ाइलों की सूची। |
document.files[].data | base64 | नहीं | दस्तावेज़ छवि base64 में रूपांतरित। |
document.files[].faceDocumentMatch | boolean | नहीं | इंगित करता है कि दस्तावेज़ में चेहरा सबमिट की गई सेल्फी से मेल खाता है या नहीं। |
duiType मान
| देश | कोड | विवरण |
|---|---|---|
| AR | 6 | अर्जेंटीनी पासपोर्ट |
| AR | 7 | अर्जेंटीनी DNI |
| AR | 49 | अर्जेंटीनी ड्राइविंग लाइसेंस (Licencia Nacional de Conducir) |
| AT | 34 | ऑस्ट्रियाई कर संख्या (STNR) |
| BE | 36 | बेल्जियन राष्ट्रीय नंबर (NN) |
| BR | 1 | ब्राज़ीलियाई CPF |
| BR | 5 | ब्राज़ीलियाई पासपोर्ट |
| BR | 14 | ब्राज़ीलियाई CNPJ |
| CA | 28 | कैनेडियन SIN |
| CH | 33 | स्विस AHV/AVS नंबर |
| CL | 9 | चिली RUN |
| CL | 52 | चिली पासपोर्ट |
| CL | 57 | चिली ड्राइविंग लाइसेंस (Licencia de Conducir) |
| CO | 26 | कोलंबियाई NIT |
| CO | 53 | कोलंबियाई पासपोर्ट |
| CO | 55 | कोलंबियाई ड्राइविंग लाइसेंस (Licencia de Conducción) |
| CO | 56 | कोलंबियाई नागरिकता कार्ड (Cédula de Ciudadanía) |
| DE | 41 | जर्मन कर पहचान संख्या (IdNr) |
| DK | 29 | डैनिश CPR |
| EC | 10 | इक्वाडोरी NI |
| ES | 50 | स्पेनिश विदेशी पहचान संख्या (NIE) |
| ES | 51 | स्पेनिश राष्ट्रीय पहचान दस्तावेज़ (DNI) |
| FI | 35 | फिनिश व्यक्तिगत पहचान कोड (HETU) |
| FR | 46 | फ्रेंच कर संदर्भ संख्या (SPI) |
| GB | 30 | ब्रिटिश राष्ट्रीय बीमा नंबर (NINO) |
| GT | 12 | ग्वाटेमाला CUI |
| ID | 16 | इंडोनेशियाई NIK |
| IE | 47 | आयरिश व्यक्तिगत सार्वजनिक सेवा नंबर (PPSN) |
| IT | 37 | इटालियन कोडिस फिस्काले (CF) |
| LU | 48 | लक्ज़मबर्ग राष्ट्रीय पहचान संख्या (Matricule) |
| MX | 2 | मैक्सिकन CURP |
| MX | 25 | मैक्सिकन RFC (व्यक्तिगत) |
| MX | 58 | मैक्सिकन ड्राइविंग लाइसेंस (Licencia de Conducir) |
| NG | 8 | नाइजीरियाई NIN |
| NG | 20 | नाइजीरियाई बैंक सत्यापन नंबर (BVN) |
| NG | 43 | नाइजीरियाई BVN टोकन (हैश्ड) |
| NG | 44 | नाइजीरियाई NIN टोकन (हैश्ड) |
| NL | 42 | डच नागरिक सेवा नंबर (BSN) |
| NO | 39 | नॉर्वेजियन राष्ट्रीय पहचान नंबर (Fødselsnummer) |
| PE | 27 | पेरूवियन RUC |
| PE | 40 | पेरूवियन DNI |
| PE | 54 | पेरूवियन पासपोर्ट |
| PL | 31 | पोलिश PESEL |
| PT | 45 | पॉर्चुगीज कर पहचान संख्या (NIF) |
| SE | 32 | स्वीडिश व्यक्तिगत नंबर (PNR) |
| SE | 38 | स्वीडिश समन्वय नंबर (Samordningsnummer) |
| TR | 24 | तुर्की पहचान संख्या (TCKN) |
| US | 4 | संयुक्त राज्य SSN |
| US | 11 | संयुक्त राज्य पासपोर्ट |
| US | 18 | संयुक्त राज्य ड्राइविंग लाइसेंस |
| US | 21 | संयुक्त राज्य पासपोर्ट कार्ड |
| US | 22 | संयुक्त राज्य पॉलीकार्बोनेट पासपोर्ट |
| US | 23 | संयुक्त राज्य पहचान पत्र (ID Card) |
| UY | 13 | उरुग्वे CI |
| ZZ | 15 | ईमेल पता |
| ZZ | 17 | फ़ोन नंबर |
| — | 0 | अनिर्दिष्ट |
| — | 3 | Unico आंतरिक पहचानकर्ता |
महत्वपूर्ण नोट्स
- सेल्फी को उचित गुणवत्ता और प्रकाश के साथ ICAO मानक का अनुपालन करना चाहिए।
- सेल्फी base64 प्रारूप में होनी चाहिए।
- TPS नियंत्रण के बिना बल्क सबमिशन से बचें — इससे रेट लिमिटिंग ट्रिगर हो सकती है (नीचे त्रुटि प्रबंधन देखें)।
- हमेशा पहले staging वातावरण में डेटा और एकीकरण का परीक्षण करें।