API de validação de email ZeroBounce

Pronto para evitar inscrições indesejadas?

O que é a API de validação de email?

A API de validação de email ZeroBounce é uma ferramenta simples, mas poderosa, que abre um mundo de possibilidades para sua empresa validar qualquer endereço de email. A API fornece uma visualização de relatório de 360 de sua lista de e-mails, cobrindo mais de 30 códigos de status e sub-status , o que ajudará você a tomar a decisão certa sobre o envio de um determinado endereço por e-mail.

Interrompa inscrições indesejadas com nossa API de validação de email

Quando um cliente se inscreve no seu site ou no seu boletim informativo, você liga para a API para obter informações valiosas sobre esse endereço de email. Isso permite que você tome decisões acionáveis com base nos resultados.

  • O domínio do email está incorreto?

    • Verifica a sub_status propriedade para "possible_typo" e forneça a sugestão no você quis dizer propriedade.

    "O seu endereço de email" example@gnail.com "é inválido, você quis dizer" example@gmail.com "?
  • É um endereço de e-mail temporário?

    • Verifica a sub_status propriedade para "descartável" .

    "Agradecemos seu interesse em nossa newsletter, mas não aceitamos endereços de email temporários. Use seu endereço de email real.
  • O endereço de email é inválido?

    • Verifica a status propriedade para "inválido" .

    "Parece que seu endereço de email é inválido. Verifique a ortografia."
  • Você aceita apenas emails corporativos?

    • Verifica a free_email propriedade para "verdade" .

    "Permitimos apenas clientes corporativos, inscreva-se com sua conta de e-mail corporativo".
  • Você aceita apenas emails pessoais?

    • Verifica a sub-status propriedade para "baseado em função" .

    "Por favor, use sua conta de e-mail pessoal, não permitimos e-mails que começam com" administrador, vendas, site, etc ".
  • Tendo problemas com fraude?

    • Verifica a domain_age_days propriedade.

    "Não permitimos inscrições em novos domínios".

Você está no controle total com toda a inteligência necessária para tomar as decisões corretas para sua empresa, com o rico conjunto de dados retornado pela API.

Você está no controle total com nosso painel da API de validação de email

O Painel da API de validação de email rastreia seu uso em tempo real e fornece a integridade geral de suas validações de email. O painel fornece visualizações diárias e mensais com um intervalo de tempo selecionável.

  • Visualizações diárias e mensais com períodos selecionáveis.
  • Quatro relatórios detalhados diferentes para cada código de status (Todos, Inválidos, Não enviar e Desconhecido) detalhados por sub-status.
  • Gráficos interativos, passe o mouse sobre os pontos do gráfico para obter contagens e obter mais informações.
  • Clique no status ou sub-status na legenda para filtrar o gráfico e ver apenas os dados desejados.

Como integro a API de validação de email?

Você pode integrar facilmente nossa API de validação extremamente rápida ao seu site ou aplicativo, com apenas algumas linhas de código. Use nosso Sandbox da API para testar sua implementação para todas as diferentes Códigos de status de validação de email .

Get the  .NET API Wrapper V2 from GitHub.

var zeroBounceAPI = new ZeroBounce.ZeroBounceAPI();
zeroBounceAPI.api_key = "Your API Key";
zeroBounceAPI.emailToValidate = "flowerjill@aol.com";
zeroBounceAPI.ip_address = "99.110.204.1"; //Optional

var apiProperties = zeroBounceAPI.ValidateEmail();

//use the properties to make decisions on
switch (apiProperties.status)
   {
   case "invalid":
      Console.WriteLine("invalid");
      break;
    case "valid":
      Console.WriteLine("valid");
      break;
    default:
      Console.WriteLine(apiProperties.status);
      break;
   }
Response

{
   "address": "flowerjill@aol.com",
   "status": "valid",
   "sub_status": ",
   "free_email": true,
   "did_you_mean": null,
   "account": "flowerjill",
   "domain": "aol.com",
   "domain_age_days": "8426",
   "smtp_provider": "yahoo",
   "mx_record": "mx-aol.mail.gm0.yahoodns.net",
   "mx_found": "true",
   "firstname": "Jill",
   "lastname": "Stein",
   "gender": "female",
   "country": "United States",
   "region": "Florida",
   "city": "West Palm Beach",
   "zipcode": "33401",
   "processed_at": "2017-04-01 02:48:02.592"
}
Get the  PHP API Wrapper V2 from GitHub.

<?php // use curl to make the request
$url = 'https://api.zerobounce.net/v2/validate?api_key=YOUR_API_KEY&email=' . urlencode('flowerjill@aol.com') . '&ip_address=' . urlencode('99.110.204.1');

//PHP 5.5.19 and higher has support for TLS 1.2
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_SSLVERSION, 6);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
curl_setopt($ch, CURLOPT_TIMEOUT, 150);
$response = curl_exec($ch);
curl_close($ch);

//decode the json response
$json = json_decode($response, true);
?>
Response

{
   "address": "flowerjill@aol.com",
   "status": "valid",
   "sub_status": ",
   "free_email": true,
   "did_you_mean": null,
   "account": "flowerjill",
   "domain": "aol.com",
   "domain_age_days": "8426",
   "smtp_provider": "yahoo",
   "mx_record": "mx-aol.mail.gm0.yahoodns.net",
   "mx_found": true,
   "firstname": "Jill",
   "lastname": "Stein",
   "gender": "female",
   "country": "United States",
   "region": "Florida",
   "city": "West Palm Beach",
   "zipcode": "33401",
   "processed_at": "2017-04-01 02:48:02.592"
}
Get the  Python API Wrapper V2 from GitHub.

from zerobounce import ZeroBounceAPI

zba = ZeroBounceAPI('YourApiKey')
print zba.get_credits()
resp1 = zba.validate('flowerjill@aol.com','99.110.204.1')
print resp1
Response

{
   "address": "flowerjill@aol.com",
   "status": "valid",
   "sub_status": ",
   "free_email": true,
   "did_you_mean": null,
   "account": "flowerjill",
   "domain": "aol.com",
   "domain_age_days": "8426",
   "smtp_provider": "yahoo",
   "mx_record": "mx-aol.mail.gm0.yahoodns.net",
   "mx_found": true,
   "firstname": "Jill",
   "lastname": "Stein",
   "gender": "female",
   "country": "United States",
   "region": "Florida",
   "city": "West Palm Beach",
   "zipcode": "33401",
   "processed_at": "2017-04-01 02:48:02.592"
}
Get the  Java API Wrapper V2 from GitHub.

ZeroBounceApi zeroBounceApi = new ZeroBounceApi("YOUR_API_KEY",TIMEOUT_IN_SECONDS);

// validate email and assign result to a ZeroBounceResponse object
ZeroBounceResponse validation = zeroBounceApi.validate("flowerjill@aol.com", "99.110.204.1");
validation.getEmailAddress();
validation.getStatus();
validation.isDisposable();
validation.getCountry();
Response

{
   "address": "flowerjill@aol.com",
   "status": "valid",
   "sub_status": ",
   "free_email": true,
   "did_you_mean": null,
   "account": "flowerjill",
   "domain": "aol.com",
   "domain_age_days": "8426",
   "smtp_provider": "yahoo",
   "mx_record": "mx-aol.mail.gm0.yahoodns.net",
   "mx_found": true,
   "firstname": "Jill",
   "lastname": "Stein",
   "gender": "female",
   "country": "United States",
   "region": "Florida",
   "city": "West Palm Beach",
   "zipcode": "33401",
   "processed_at": "2017-04-01 02:48:02.592"
}

Veja nosso desenvolvedor completo Documentação da API de validação de email

TESTEMUNHOS

Milhares de clientes felizes e contando