API के माध्यम से संपर्क सत्यापन और पुनः प्रेषण

ICANN नियमों के अनुसार डोमेन संपर्क जानकारी का सत्यापन अनिवार्य है। आप इन प्रक्रियाओं को कंट्रोल पैनल में लॉगिन किए बिना सीधे हमारी API सेवाओं के माध्यम से प्रभावी रूप से प्रबंधित कर सकते हैं।

API के माध्यम से संपर्क सत्यापन और पुनः प्रेषण

1. डोमेन सत्यापन स्थिति की जाँच

किसी ईमेल पते की सत्यापन स्थिति, वैधता अवधि और सूचना इतिहास की जाँच करने के लिए आपको ContactApi.svc के अंतर्गत GetDetails मेथड का उपयोग करना होगा।

मुख्य तकनीकी विवरण:

  • वैधता अवधि: सत्यापन कुंजी 60 दिनों तक मान्य रहती है।
  • दायरा: यह मेथड संबंधित संपर्क जानकारी, वर्तमान सत्यापन स्थिति और अंतिम भेजी गई सूचना की तिथि लौटाता है।

तकनीकी संदर्भ:

क्वेरी के दौरान उपयोग होने वाली मॉडल संरचना और स्टेटस कोड के लिए आप निम्न अद्यतन सूची देख सकते हैं:

सत्यापन स्थितियाँ

क्वेरी के परिणामस्वरूप आपको मिलने वाले मुख्य स्टेटस कोड इस प्रकार हैं:

स्टेटस विवरण
NotValidated सत्यापन प्रक्रिया अभी तक पूरी नहीं हुई है।
Validated ईमेल पता सफलतापूर्वक सत्यापित हो गया है।
Pending सत्यापन प्रक्रिया जारी है / लंबित है।
Expired 60 दिनों की सत्यापन कुंजी की अवधि समाप्त हो गई है।

2. API के माध्यम से सत्यापन ईमेल पुनः भेजना

API के माध्यम से सत्यापन ईमेल पुनः भेजना

आप API के माध्यम से डोमेन मालिक को सत्यापन ईमेल तुरंत भेज सकते हैं। इसके लिए ContactApi.svc के अंतर्गत ResendContactVerificationNotice मेथड का उपयोग किया जाता है।

यह मेथड दो अलग-अलग वैकल्पिक पैरामीटर स्वीकार करता है:

  • संपर्क ईमेल: आप ग्राहक का ईमेल पता सीधे दर्ज कर सकते हैं। सिस्टम इसी पते के आधार पर अनुरोध को संसाधित करता है।
  • External ID: आप डोमेन से संबंधित संपर्क हैंडल आईडी (जैसे DNA-111) प्रदान कर सकते हैं। सिस्टम इस आईडी से जुड़ी ईमेल जानकारी डेटाबेस से प्राप्त करता है और यदि ईमेल अभी सत्यापित नहीं है तो सूचना पुनः भेजता है।

नोट: सूचना ईमेल ट्रिगर होते ही तुरंत भेज दी जाती है और किसी कतार में नहीं डाली जाती।

उदाहरण डेटा मॉडल

प्रक्रिया पूरी होने के बाद लौटाई जाने वाली डेटा संरचना इस प्रकार है:


{
  "VerificationStatus": "NotValidated",
  "ExpirationDate": "2026-04-05T10:00:00",
  "LastNotificationDate": "2026-02-05T09:30:00",
  "ContactEmail": "example@customer.com"
}