{
"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/14276/email+disposable+check+api/35457/validate+single+email+address?smtp_check=false&email=support@google.com&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/14276/email+disposable+check+api/35459/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/14276/email+disposable+check+api/35460/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/14276/email+disposable+check+api/35462/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 Verificação de Email Descartável 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.
Verifique sem esforço endereços de e-mail descartáveis e aumente seu alcance
Cada validação realiza verificação de sintaxe RFC 5322, consulta de registro DNS MX, detecção de provedores de e-mail descartáveis em mais de 5000 domínios, identificação de contas de função, detecção de webmail gratuito, sugestão de erro 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 email ou um upload de arquivo CSV multipart O API detecta automaticamente a coluna de email e processa o lote de forma simultânea
Se sua lista carregada ou array JSON tiver mais emails do que sua cota de crédito restante, a API processa até sua cota restante, retorna esses resultados validados com parcial como verdadeiro e inclui uma mensagem de aviso sem falhar na solicitação
A validação padrão sem verificação smtp é concluída em menos de 50 milissegundos usando sintaxe registros DNS MX 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 entrada e detecção de domínio catch-all
O validador em massa extrai automaticamente endereços de e-mail brutos dos formatos de nome de exibição do RFC 5322 detecta automaticamente delimitadores e normaliza os prefixos das fórmulas de planilhas para evitar injeção de CSV
A pontuação reflete a qualidade geral do e-mail com base na validade da sintaxe, presença de registro MX, reputação do domínio, status descartável e classificação de conta de papel.
Cada ponto final retorna dados JSON estruturados. Os pontos finais de validação de e-mail únicos fornecem detalhes como status de validade, identificação baseada em função e correções sugeridas. O ponto final de validação em massa retorna um resumo de e-mails processados, incluindo contagens de endereços válidos, inválidos e descartáveis, junto com resultados individuais para cada e-mail
Os campos-chave incluem "email" "is_valid" "free_email" "is_disposable" "status" e "verification_time" Para validação em massa campos adicionais como "summary" e "score" são incluídos fornecendo informações sobre a qualidade geral e o status de cada email
Os dados da resposta estão organizados em um formato JSON Para validação de e-mail único inclui campos diretamente relacionados ao e-mail verificado Para validação em massa os resultados são apresentados em um array com detalhes individuais do e-mail seguidos por um objeto de resumo que agrega os resultados
Cada ponto de extremidade fornece informações sobre validade de e-mail, correção de sintaxe, status descartável, identificação baseada em função e reputação de domínio O ponto de extremidade em massa também inclui um resumo de e-mails processados destacando contagens de endereços válidos inválidos e descartáveis
Os usuários podem personalizar solicitações selecionando endpoints específicos e fornecendo endereços de e-mail no formato exigido (JSON ou CSV) Para validação de e-mail único os usuários podem optar por habilitar ou desabilitar verificações SMTP com base em suas necessidades
Os dados são obtidos de uma combinação de consultas DNS verificações de registros MX e um banco de dados abrangente de provedores de e-mail descartáveis Isso garante a identificação precisa da validade e qualidade do e-mail
Casos de uso típicos incluem validar inscrições de usuários limpar listas de e-mail para campanhas de marketing e garantir a entregabilidade filtrando endereços descartáveis ou inválidos Isso ajuda a melhorar a eficácia do alcance e manter uma boa reputação do remetente
Os usuários podem analisar os campos "is_valid" e "is_disposable" para filtrar e-mails indesejados O campo "score" em respostas em massa pode ajudar a priorizar leads de alta qualidade enquanto o campo "did_you_mean" pode auxiliar na correção de erros de digitação para melhor precisão nos esforços de alcançar os usuários