{
"success": true,
"data": {
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "gmail-smtp-in.l.google.com.",
"risk": 0,
"reason": "OK"
},
"error": null
}
curl --location --request GET 'https://zylalabs.com/api/13471/go+email+intelligence+api/29527/[email protected][email protected]' --header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"summary": {
"total": 3,
"valid": 2,
"invalid": 1,
"risky": 0,
"duplicates": 0,
"processing_time_ms": 139
},
"results": [
{
"email": "[email protected]",
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "gmail-smtp-in.l.google.com.",
"risk": 0,
"reason": "OK"
},
{
"email": "[email protected]",
"valid": false,
"block": true,
"disposable": true,
"mx_found": true,
"mx_host": "mail.mailinator.com.",
"risk": 100,
"reason": "Disposable domain"
},
{
"email": "[email protected]",
"valid": true,
"block": false,
"disposable": false,
"mx_found": true,
"mx_host": "outlook-com.olc.protection.outlook.com.",
"risk": 0,
"reason": "OK"
}
]
},
"error": null
}
curl --location --request POST 'https://zylalabs.com/api/13471/go+email+intelligence+api/29528/bulk+validate+emails' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"emails": [
"[email protected]",
"[email protected]",
"[email protected]"
]
}'
{
"success": true,
"data": {
"domain": "gmail.com",
"valid": true,
"disposable": false,
"blacklisted": false,
"WHOIS": {
"registrar": "MarkMonitor Inc.",
"registered_at": "1995-08-13T04:00:00Z",
"expires_at": "2027-08-12T04:00:00Z",
"age_days": 11316,
"country": "US",
"expired": false
},
"DNS": {
"has_mx": true,
"has_spf": true,
"has_dmarc": true,
"has_a": true,
"mx_records": [
"gmail-smtp-in.l.google.com.",
"alt1.gmail-smtp-in.l.google.com.",
"alt2.gmail-smtp-in.l.google.com.",
"alt3.gmail-smtp-in.l.google.com.",
"alt4.gmail-smtp-in.l.google.com."
],
"spf_record": "v=spf1 redirect=_spf.google.com",
"dmarc_record": "v=DMARC1; p=none; sp=quarantine; rua=mailto:[email protected]"
},
"risk": 0,
"reason": "OK"
},
"error": null
}
curl --location --request GET 'https://zylalabs.com/api/13471/go+email+intelligence+api/29529/validate+domain?domain=gmail.com&domain=gmail.com' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Vá Email Inteligente API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento.
API de validação de e-mail pronta para produção construída com Go Detecta e-mails descartáveis valida registros MX verifica a reputação do domínio dados WHOIS análise de DNS e pontuação de risco
Cada ponto final retorna dados detalhados de validação O ponto final GET Validar Email fornece uma análise de um único email incluindo validade status de descartáveis e pontuação de risco O ponto final POST Validar Emails em Massa retorna um resumo de múltiplos emails incluindo contagens de emails válidos inválidos e arriscados juntamente com resultados individuais O ponto final GET Validar Domínio oferece uma análise abrangente de domínio incluindo dados WHOIS registros DNS e status de lista negra
Os campos chave nos dados da resposta incluem "válido" (indicando se o e-mail/domínio é válido) "descartável" (se é de um provedor descartável) "mx_encontrado" (verificação de registro MX) "risco" (pontuação de risco de 0-100) e "motivo" (explicação para o resultado da validação) Para a validação de domínios campos adicionais como "WHOIS" e "DNS" fornecem insights sobre registro de domínio e registros DNS
Os dados da resposta estão estruturados em um formato JSON Cada resposta contém um booleano "success", um objeto "data" com detalhes relevantes e um campo "error" se aplicável Por exemplo, o objeto "data" na resposta GET Validar Email inclui campos como "valid", "disposable" e "risk", permitindo que os usuários acessem e interpretem facilmente os resultados da validação
O endpoint GET Validar Email fornece validade de email, status descartável e pontuação de risco O endpoint POST Validar Emails em Lote oferece um resumo de múltiplas validações de email, incluindo contagens de emails válidos e inválidos O endpoint GET Validar Domínio fornece dados WHOIS, registros DNS, verificações de lista negra e pontuação de risco, oferecendo aos usuários uma visão abrangente da reputação e status do domínio
Os usuários podem personalizar as solicitações especificando os endereços de e-mail ou domínios que desejam validar Para o endpoint POST Bulk Validate Emails os usuários podem enviar uma lista de e-mails e a API irá automaticamente remover duplicatas antes de processar Isso permite uma validação eficiente de vários e-mails em uma única solicitação
As fontes de dados incluem registros DNS para verificações de MX, SPF e DMARC, bancos de dados WHOIS para informações de registro de domínio e vários serviços de listas negras como Spamhaus e Barracuda Esta abordagem multissource melhora a precisão e a confiabilidade dos resultados de validação fornecidos pela API
Casos de uso típicos incluem validar inscrições de usuários para prevenir contas falsas garantir a entrega de emails para campanhas de marketing e avaliar a reputação de domínios para fins de segurança As empresas podem aproveitar esses dados para melhorar suas estratégias de comunicação por email e reduzir os riscos associados a emails inválidos ou descartáveis
Os usuários podem utilizar os dados retornados analisando os campos "válido", "descartável" e "risco" para tomar decisões informadas Por exemplo se um email estiver marcado como descartável ele pode ser excluído das listas de marketing A pontuação de risco pode ajudar a priorizar ações de acompanhamento enquanto os dados WHOIS e DNS podem informar decisões relacionadas a domínios