{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0.02,
"verification_time_ms": 20
}
curl --location --request GET 'https://zylalabs.com/api/14275/bulk+email+verifier+api/35454/[email protected][email protected]&smtp_check=false&smtp_check=false' --header 'Authorization: Bearer YOUR_API_KEY'
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
curl --location --request POST 'https://zylalabs.com/api/14275/bulk+email+verifier+api/35455/verify+single+email+via+json+payload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"email":"[email protected]","smtp_check":false}'
{
"csv": "email,is_valid,status,sub_status,format_valid,mx_found,free_email,did_you_mean,verification_time_ms\r\[email protected],True,valid_domain,role_based,True,True,False,,0\r\[email protected],True,valid_domain,disposable_email,True,True,False,,0\r\n",
"results": [
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
},
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "disposable_email",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
],
"skipped_count": 0,
"success": true,
"summary": {
"disposable": 1,
"free_email": 0,
"invalid": 0,
"processed": 2,
"role_based": 1,
"skipped": 0,
"total": 2,
"total_submitted": 2,
"truncated": false,
"typos_detected": 0,
"valid": 2
},
"truncated": false,
"usage": {
"limit": 100000,
"remaining": 99984,
"used": 16
},
"warning": null
}
curl --location --request POST 'https://zylalabs.com/api/14275/bulk+email+verifier+api/35456/validate+bulk+email+list+via+json+array+or+csv+file+upload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"emails":["[email protected]","[email protected]"],"smtp_check":false}'
{
"status": "healthy"
}
curl --location --request GET 'https://zylalabs.com/api/14275/bulk+email+verifier+api/35458/service+health+check' --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 Validador de Email em Lote 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. O teste gratuito inclui até 50 requisições.
Cada validação realiza verificação de sintaxe RFC 5322, consulta de registro MX DNS, detecção de provedor de email descartável em mais de 5000 domínios, identificação de contas de função, detecção de webmail gratuito, sugestão de erros de digitação de domínio e handshake de caixa de correio SMTP opcional
Você pode enviar uma solicitação POST para /api/validate-bulk com um array JSON de até 1000 endereços de e-mail ou um upload de arquivo CSV multipart O API detecta automaticamente a coluna de e-mail e processa o lote de forma concorrentemente
Se a sua lista carregada ou o array JSON tiver mais e-mails do que sua cota de crédito restante, a API processa até sua cota restante, retorna esses resultados validados com parcial definido como verdadeiro e inclui uma mensagem de aviso sem falhar a solicitação
Validação padrão sem verificação smtp é concluída em menos de 50 milissegundos usando sintaxe registros MX DNS e inteligência de domínio descartável Habilite a verificação smtp quando precisar de verificação profunda em nível de caixa de correio e detecção de domínio catch-all
O validador em massa extrai automaticamente endereços de e-mail brutos de formatos de nome de exibição RFC 5322, detecta automaticamente delimitadores e higieniza prefixos de fórmula de planilhas para prevenir injeção CSV
A pontuação reflete a qualidade geral do email com base na validade da sintaxe na presença de registro MX na reputação do domínio no status descartável e na classificação de conta de função
Cada endpoint retorna dados JSON estruturados Os endpoints de validação de e-mail únicos fornecem detalhes como status de validade identificação baseada em função e correções sugeridas O endpoint de validação em massa retorna um resumo dos e-mails processados incluindo contagens de endereços válidos inválidos e descartáveis juntamente com resultados individuais para cada e-mail
Os campos principais incluem "email" "is_valid" "format_valid" "is_disposable" "mx_found" e "score" Estes campos indicam a validade do email a correção do formato o status de descartável e a pontuação de qualidade geral ajudando os usuários a avaliar suas listas de emails de forma eficaz
Os dados de resposta estão organizados em duas seções principais resultados de e-mail individuais e um resumo Cada resultado de e-mail contém detalhes de validação específicos enquanto o resumo fornece contagens agregadas de e-mails válidos inválidos e descartáveis juntamente com os créditos restantes
Os endpoints de validação de email único fornecem informações sobre validade de sintaxe, registros DNS MX, status descartável e contas baseadas em função. O endpoint de validação em massa oferece informações semelhantes para múltiplos emails, junto com um resumo dos resultados gerais de validação
Os usuários podem personalizar solicitações escolhendo ativar ou desativar verificações SMTP para uma validação mais profunda. Para validação em massa, os usuários podem enviar um array JSON ou um arquivo CSV, permitindo flexibilidade na forma como fornecem dados de e-mail para verificação
As fontes de dados incluem registros DNS, bancos de dados de provedores de e-mail descartável e listas de contas baseadas em função A API atualiza continuamente essas fontes para garantir resultados de validação de e-mail precisos e confiáveis
A precisão dos dados é mantida por meio de atualizações regulares nos algoritmos de validação e bancos de dados que incluem verificações contra domínios descartáveis conhecidos e contas baseadas em funções A API também emprega múltiplas técnicas de validação para garantir verificações abrangentes
Casos de uso típicos incluem a limpeza de listas de marketing por email a verificação de cadastros de usuários e a garantia de entregabilidade para campanhas As empresas usam esses dados para aumentar o engajamento direcionando endereços de email válidos e ativos enquanto minimizam as taxas de rejeição