Provjera kontakta i ponovno slanje putem API-ja

U skladu s ICANN propisima, provjera kontaktnih podataka domene je obavezna. Ovim procesima možete učinkovito upravljati izravno putem naših API usluga bez prijave u upravljačku ploču.

Provjera kontakta i ponovno slanje putem API-ja

1. Provjera statusa verifikacije domene

Za provjeru statusa verifikacije, razdoblja valjanosti i povijesti obavijesti e-mail adrese morate koristiti metodu GetDetails unutar ContactApi.svc.

Ključni tehnički detalji:

  • Razdoblje valjanosti: Verifikacijski ključ vrijedi 60 dana.
  • Opseg: Ova metoda vraća relevantne kontaktne podatke, trenutačni status verifikacije i datum posljednje poslane obavijesti.

Tehničke reference:

Možete pogledati sljedeće ažurirane popise za strukturu modela i statusne kodove koji se koriste tijekom upita:

Statusi verifikacije

Glavni statusni kodovi koje ćete dobiti kao rezultat upita su sljedeći:

Status Opis
NotValidated Postupak verifikacije još nije izvršen.
Validated E-mail adresa je uspješno verificirana.
Pending Postupak verifikacije je u tijeku / na čekanju.
Expired Verifikacijski ključ od 60 dana je istekao.

2. Ponovno slanje verifikacijskog e-maila putem API-ja

Ponovno slanje verifikacijskog e-maila putem API-ja

Možete odmah poslati verifikacijski e-mail vlasniku domene putem API-ja. U tu svrhu koristi se metoda ResendContactVerificationNotice unutar ContactApi.svc.

Ova metoda prihvaća dva različita neobavezna parametra:

  • Kontakt e-mail: Možete izravno unijeti e-mail adresu korisnika. Sustav obrađuje zahtjev koristeći ovu adresu.
  • External ID: Možete navesti ID kontaktnog handle-a povezan s domenom (npr. DNA-111). Sustav dohvaća povezanu e-mail adresu iz baze podataka i ponovno šalje obavijest ako e-mail još nije verificiran.

Napomena: Obavijesni e-mail šalje se odmah nakon pokretanja i ne stavlja se u red čekanja.

Primjer modela podataka

Struktura podataka koja se vraća nakon završetka procesa je sljedeća:


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