मुख्य सामग्री पर जाएं
POST
यह सेवा दिए गए आधार नंबर को UIDAI की पहचान रिकॉर्ड से सत्यापित करती है। Didit इस सेवा को POST /v3/database-validation/ के माध्यम से उपलब्ध कराता है, ताकि आप सबमिट किए गए डेटा को आधिकारिक स्रोत से मिलाकर सामान्यीकृत मिलान परिणाम प्राप्त कर सकें।

कवरेज

  • कवरेज: ~ 100%
  • देश: भारत
  • सेवा ID: ind_aadhaar
  • डेटा डोमेन: पहचान
  • श्रेणी: NationalIDRegistry

इनपुट

  • आवश्यक इनपुट: full_name, date_of_birth, personal_number, pan
  • वैकल्पिक इनपुट: vendor_data
  • सहमति: आवश्यक
  • वर्कफ़्लो में उपलब्धता: वर्कफ़्लो में उपलब्ध
  • कवरेज: ~ 100%
  • मूल्य: प्रति सफल क्वेरी $0.42
इस सेवा द्वारा स्वीकार किए जाने वाले हर दस्तावेज़ में वह पहचानकर्ता नहीं होता जिससे क्वेरी की जाती है। जब दस्तावेज़ से पहचानकर्ता निकाला नहीं जाता, तो जाँच लागू नहीं के रूप में दर्ज होती है (कोई डेटाबेस क्वेरी नहीं होती और आपसे शुल्क नहीं लिया जाता)। कुछ देशों में वास्तविक उपयोगकर्ताओं का एक बड़ा हिस्सा इसी स्थिति में आता है। ऐसे उपयोगकर्ताओं को कवर करने के लिए, पहचानकर्ता को किसी प्रश्नावली के उत्तर, Document AI के निकाले गए फ़ील्ड, या सत्र बनाते समय भेजे गए मान से भी एकत्र करें, और उसे डेटाबेस सत्यापन चरण पर मैप करें।

बॉडी पैरामीटर

string
डिफ़ॉल्ट:"IND"
आवश्यक
इस डेटाबेस सेवा के लिए ISO 3166-1 alpha-3 देश कोड।उदाहरण: IND
string
डिफ़ॉल्ट:"ind_aadhaar"
आवश्यक
इस सेवा ID वाला एरे। सेवा को पिन करने से अनुरोध इसी सटीक डेटाबेस तक सीमित रहता है।उदाहरण: ind_aadhaar
इस सेवा के लिए अंतिम उपयोगकर्ता की स्पष्ट सहमति।उदाहरण: true
string
डिफ़ॉल्ट:"John Doe"
आवश्यक
सत्यापित किया जाने वाला पूरा कानूनी नाम।उदाहरण: John Doe
string
डिफ़ॉल्ट:"1990-01-01"
आवश्यक
YYYY-MM-DD प्रारूप में जन्म तिथि।उदाहरण: 1990-01-01
string
डिफ़ॉल्ट:"111111111111"
आवश्यक
देश-विशिष्ट व्यक्तिगत पहचान संख्या।उदाहरण: 111111111111
string
डिफ़ॉल्ट:"ABCDE1234F"
आवश्यक
स्थायी खाता संख्या (Permanent Account Number)।उदाहरण: ABCDE1234F
string
डिफ़ॉल्ट:"user-1234"
इस व्यक्ति के लिए आपका स्थिर उपयोगकर्ता संदर्भ, जैसे आपकी आंतरिक उपयोगकर्ता ID। Didit इसका उपयोग स्टैंडअलोन जाँचों को उसी अंतिम उपयोगकर्ता से जोड़ने और डुप्लिकेट डिटेक्शन से होने वाले शोर को कम करने के लिए करता है।उदाहरण: user-1234

इनपुट नियम और सत्यापन नोट्स

  • pan में अक्षर बड़े अक्षरों में होने चाहिए।
  • pan को [A-Z]{5}\d{4}[A-Z] से मेल खाना चाहिए।
  • personal_number में केवल अंक हो सकते हैं; अनुरोध भेजने से पहले स्पेस, हाइफ़न और विराम चिह्न हटा दें।
  • personal_number की लंबाई ठीक 12 वर्ण होनी चाहिए।

कॉल करने का तरीका

लौटाया गया डेटा

source_data में दिखाए जाने वाले सटीक फ़ील्ड इस पर निर्भर करते हैं कि रजिस्ट्री क्या लौटाती है। ind_aadhaar के लिए जनरेट किया गया उदाहरण फ़िलहाल इस सामान्यीकृत संरचना का दस्तावेज़ीकरण करता है:
  • date_of_birth
  • full_name
  • identification_number

मूल्य निर्धारण और SLA

भारत के आधार (UIDAI) की क्वेरी का शुल्क केवल तब लिया जाता है जब Didit को सत्यापन स्रोत से निर्णायक परिणाम मिलता है।
  • प्रति कॉल मूल्य: $0.42 USD।
  • बिलिंग: प्रति सफल क्वेरी। जब रजिस्ट्री तक पहुँचा नहीं जा सकता, जब आवश्यक फ़ील्ड गायब हों, या जब अनुरोध स्रोत तक पहुँचने से पहले अस्वीकार कर दिया जाए, तो आपसे शुल्क नहीं लिया जाता।
  • विलंबता: सामान्य p95 2 s से कम।
  • उपलब्धता: Didit की ओर से प्रति तिमाही 99.9%; डाउनस्ट्रीम स्रोत की उपलब्धता देश और डेटा सेट के अनुसार अलग होती है।

आगे पढ़ें

अंतिम संशोधन 7 नवंबर 2026