Потвърждение на контакт и повторно изпращане чрез API
Съгласно регулациите на ICANN потвърждението на контактната информация на домейна е задължително. Можете ефективно да управлявате тези процеси директно чрез нашите API услуги, без да е необходимо да влизате в контролния панел.

1. Проверка на статуса на потвърждение на домейн
За да проверите статуса на потвърждение, периода на валидност и историята на известията на имейл адрес, трябва да използвате метода GetDetails в ContactApi.svc.
Основни технически детайли:
- Период на валидност: Ключът за потвърждение е валиден 60 дни.
- Обхват: Този метод връща съответната контактна информация, текущия статус на потвърждение и датата на последното изпратено известие.
Технически справки:
Можете да използвате следните актуални списъци за структурата на модела и кодовете на статусите, които се използват по време на заявката:
- Модел на информацията за потвърждение: https://paste.ubuntu.com/p/HDyrdRvh2D/
Статуси на потвърждение
Основните кодове за статус, които ще получите в резултат на заявката, са следните:
| Статус | Описание |
| NotValidated | Процесът на потвърждение все още не е извършен. |
| Validated | Имейл адресът е успешно потвърден. |
| Pending | Процесът на потвърждение е в ход / изчаква се. |
| Expired | 60-дневният ключ за потвърждение е изтекъл. |
2. Повторно изпращане на имейл за потвърждение чрез API

Можете незабавно да изпратите имейла за потвърждение до собственика на домейна чрез API. За тази цел се използва методът ResendContactVerificationNotice в ContactApi.svc.
Този метод приема два различни незадължителни параметъра:
- Имейл на контакт: Можете директно да въведете имейл адреса на клиента. Системата обработва заявката, използвайки този адрес.
- External ID: Можете да предоставите ID на контактния handle, свързан с домейна (напр. DNA-111). Системата извлича имейл информацията, свързана с този ID, от базата данни и изпраща повторно известието, ако имейлът все още не е потвърден.
Забележка: Имейлът за известие се доставя незабавно и не се поставя в опашка веднага след задействане.
Примерен модел на данни
Структурата на данните, върната след завършване на процеса, е следната:
{
"VerificationStatus": "NotValidated",
"ExpirationDate": "2026-04-05T10:00:00",
"LastNotificationDate": "2026-02-05T09:30:00",
"ContactEmail": "example@customer.com"
}
