Επαλήθευση επαφής και επαναποστολή μέσω API

Σύμφωνα με τους κανονισμούς της ICANN, η επαλήθευση των στοιχείων επικοινωνίας του domain είναι υποχρεωτική. Μπορείτε να διαχειρίζεστε αυτές τις διαδικασίες αποτελεσματικά απευθείας μέσω των υπηρεσιών API μας, χωρίς να συνδεθείτε στον πίνακα ελέγχου.

Επαλήθευση επαφής και επαναποστολή μέσω API

1. Έλεγχος κατάστασης επαλήθευσης domain

Για να ελέγξετε την κατάσταση επαλήθευσης, την περίοδο ισχύος και το ιστορικό ειδοποιήσεων μιας διεύθυνσης email, πρέπει να χρησιμοποιήσετε τη μέθοδο GetDetails στο ContactApi.svc.

Βασικές τεχνικές λεπτομέρειες:

  • Περίοδος ισχύος: Το κλειδί επαλήθευσης παραμένει έγκυρο για 60 ημέρες.
  • Εύρος: Αυτή η μέθοδος επιστρέφει τις σχετικές πληροφορίες επαφής, την τρέχουσα κατάσταση επαλήθευσης και την ημερομηνία της τελευταίας ειδοποίησης που στάλθηκε.

Τεχνικές αναφορές:

Μπορείτε να ανατρέξετε στις παρακάτω ενημερωμένες λίστες για τη δομή του μοντέλου και τους κωδικούς κατάστασης που χρησιμοποιούνται κατά το ερώτημα:

Καταστάσεις επαλήθευσης

Οι βασικοί κωδικοί κατάστασης που θα λάβετε ως αποτέλεσμα του ερωτήματος είναι οι εξής:

Κατάσταση Περιγραφή
NotValidated Η διαδικασία επαλήθευσης δεν έχει πραγματοποιηθεί ακόμη.
Validated Η διεύθυνση email έχει επαληθευτεί με επιτυχία.
Pending Η διαδικασία επαλήθευσης βρίσκεται σε εξέλιξη / σε αναμονή.
Expired Το κλειδί επαλήθευσης των 60 ημερών έχει λήξει.

2. Επαναποστολή email επαλήθευσης μέσω API

Επαναποστολή email επαλήθευσης μέσω API

Μπορείτε να στείλετε άμεσα το email επαλήθευσης στον κάτοχο του domain μέσω API. Για τον σκοπό αυτό χρησιμοποιείται η μέθοδος ResendContactVerificationNotice στο ContactApi.svc.

Αυτή η μέθοδος δέχεται δύο διαφορετικές προαιρετικές παραμέτρους:

  • Email επαφής: Μπορείτε να εισαγάγετε απευθείας τη διεύθυνση email του πελάτη. Το σύστημα επεξεργάζεται το αίτημα χρησιμοποιώντας αυτή τη διεύθυνση.
  • External ID: Μπορείτε να παρέχετε το αναγνωριστικό handle επαφής που σχετίζεται με το domain (π.χ. DNA-111). Το σύστημα ανακτά από τη βάση δεδομένων το σχετικό email και επαναστέλλει την ειδοποίηση εάν δεν έχει ακόμη επαληθευτεί.

Σημείωση: Το email ειδοποίησης αποστέλλεται άμεσα μόλις ενεργοποιηθεί και δεν τοποθετείται σε ουρά αναμονής.

Παράδειγμα μοντέλου δεδομένων

Η δομή δεδομένων που επιστρέφεται μετά την ολοκλήρωση της διαδικασίας είναι η ακόλουθη:


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