मुख्य सामग्री पर जाएं
POST
Python
चरण के हस्ताक्षरित दस्तावेज़ों को फिर से सत्यापित करता है और परिणाम हर हस्ताक्षरकर्ता के validation में सहेजता है। Didit हर हस्ताक्षरित PDF को फिर से पढ़ता है और उसका SHA-256 जाँचता है। उन्नत (AES) हस्ताक्षर के लिए यह PAdES हस्ताक्षर, प्रमाणपत्र, निरसन डेटा और टाइमस्टैम्प भी सत्यापित करता है। सरल हस्ताक्षर में कोई डिजिटल हस्ताक्षर नहीं होता, इसलिए केवल फ़ाइल की अखंडता जाँची जाती है। कुछ भी दोबारा हस्ताक्षरित नहीं किया जाता। कंसोल में यह सत्र के हस्ताक्षर टैब का फिर सत्यापित करें बटन है।
किसी एक हस्ताक्षरकर्ता की जाँच के लिए signature_id भेजें। इसके बिना Didit चरण के हर हस्ताक्षरकर्ता की जाँच करता है, और यदि उनमें से किसी ने हस्ताक्षर नहीं किए हैं, तो signature_not_signed के साथ 409 लौटाता है। संग्रहीत हस्ताक्षरित PDF जो अपने sha256_signed से मेल नहीं खाता, उसके लिए signature_document_changed के साथ 400 लौटता है। प्रतिक्रिया { "signatures": [...] } है, जिसमें जाँचे गए हस्ताक्षरकर्ता होते हैं। कुल परिणाम के लिए validation.valid पढ़ें और हर दस्तावेज़ के लिए validation.documents[] पढ़ें। हर फ़ील्ड की जानकारी के लिए देखें हस्ताक्षर फिर से सत्यापित करें।

संबंधित

प्राधिकरण

x-api-key
string
header
आवश्यक

आपकी एप्लिकेशन की API कुंजी, Business Console में Developers -> API keys से। प्राथमिक कुंजी के पास पूर्ण एक्सेस होता है। एक नामित कुंजी को स्कोप किया जा सकता है: प्रति संसाधन none, read या write, कुछ वर्कफ़्लो या स्वीकृत सत्रों तक सीमित, IP पतों की सूची तक सीमित, और समाप्ति तिथि तक सीमित। 401 का अर्थ है कि कुंजी गलत है, निरस्त कर दी गई है या उसकी समय-सीमा समाप्त हो गई है; 403 का अर्थ है कि कोई कुंजी नहीं भेजी गई थी, कुंजी के पास इस संसाधन या कार्रवाई का एक्सेस नहीं है, या अनुरोध उसकी IP सूची से बाहर के पते से आया था; सत्र रूट पर 404 का अर्थ है कि सत्र कुंजी के वर्कफ़्लो या स्थितियों से बाहर है। मीडिया एक्सेस के बिना एक कुंजी को छवि, वीडियो और PDF URL null के रूप में प्राप्त होते हैं, और सत्र write के बिना एक कुंजी को सत्र लिंक और token null के रूप में प्राप्त होते हैं। देखें https://docs.didit.me/console/api-keys।

पथ पैरामीटर

sessionId
string<uuid>
आवश्यक

उपयोगकर्ता सत्यापन (KYC) या व्यवसाय सत्यापन (KYB) सत्र।

उदाहरण:

"11111111-2222-3333-4444-555555555555"

nodeId
string
आवश्यक

ई-हस्ताक्षर चरण: signatures[] में आइटम का node_id।

उदाहरण:

"feature_signature"

बॉडी

application/json
signature_id
string<uuid>

signatures[] में एक हस्ताक्षरकर्ता के आइटम का id।

प्रतिक्रिया

जाँचे गए हस्ताक्षरकर्ता, उनके अद्यतन validation के साथ।

signatures
object[]
अंतिम संशोधन 7 नवंबर 2026