Verificação de Contato e Reenvio via API
De acordo com os regulamentos da ICANN, a verificação das informações de contato do domínio é obrigatória. Você pode gerenciar esses processos de forma eficiente diretamente por meio de nossos serviços de API, sem precisar acessar o painel de controle.

1. Consulta do status de verificação do domínio
Para verificar o status de validação, o período de validade e o histórico de notificações de um endereço de e-mail, você deve usar o método GetDetails em ContactApi.svc.
Detalhes técnicos principais:
- Período de validade: A chave de verificação permanece válida por 60 dias.
- Escopo: Este método retorna as informações de contato relevantes, o status atual de verificação e a data da última notificação enviada.
Referências técnicas:
Você pode consultar as seguintes listas atualizadas sobre a estrutura do modelo e os códigos de status a serem usados durante a consulta:
- Modelo de informações de verificação: https://paste.ubuntu.com/p/HDyrdRvh2D/
Status de verificação
Os principais códigos de status que você receberá como resultado da consulta são os seguintes:
| Status | Descrição |
| NotValidated | O processo de verificação ainda não foi realizado. |
| Validated | O endereço de e-mail foi verificado com sucesso. |
| Pending | O processo de verificação está em andamento / pendente. |
| Expired | A chave de verificação de 60 dias expirou. |
2. Reenvio do e-mail de verificação via API

Você pode enviar instantaneamente o e-mail de verificação ao proprietário do domínio via API. Para isso, é utilizado o método ResendContactVerificationNotice em ContactApi.svc.
Este método aceita dois parâmetros opcionais diferentes:
- E-mail do contato: Você pode inserir diretamente o endereço de e-mail do cliente. O sistema processa a solicitação usando esse endereço.
- ID externo: Você pode fornecer o ID de handle de contato associado ao domínio (por exemplo, DNA-111). O sistema recupera do banco de dados o e-mail vinculado a esse ID e reenvia a notificação caso o e-mail ainda não tenha sido verificado.
Nota: O e-mail de notificação é entregue instantaneamente, sem entrar em fila, assim que é acionado.
Modelo de dados de exemplo
A estrutura de dados retornada após a conclusão do processo é a seguinte:
{
"VerificationStatus": "NotValidated",
"ExpirationDate": "2026-04-05T10:00:00",
"LastNotificationDate": "2026-02-05T09:30:00",
"ContactEmail": "example@customer.com"
}
