// verificador de email
Saiba se um endereço vai receber antes de clicar em enviar
A Tomba checa a sintaxe, o domínio, o servidor de email e a caixa de entrada, sinaliza endereços catch-all, descartáveis e de webmail e retorna um status com uma pontuação.
// console da api
- email.email
- richard@piedpiper.com
- email.result
- deliverable
- email.status
- valid
- email.score
- 99
- email.smtp_provider
- email.accept_all
- false
- email.disposable
- false
- email.webmail
- false
- email.greylisted
- false
// equipes destas empresas usam a tomba
// 01 · no app
Email Verifier no app da Tomba
Cole um endereço no app web: o resultado, a pontuação e todas as checagens por trás dele, com os mesmos créditos da API.
// também em
- API RESTJSON via HTTPS, 13 SDKs, webhooks assinados.
- CSV em massaEnvie uma lista no app ou faça POST para /bulk; baixe quando estiver pronta.
- Google Sheets e ExcelFórmulas e uma barra lateral que chamam os mesmos endpoints.
- Extensão de navegadorVerifique um endereço em qualquer página ou perfil sem sair dele.
- MCP para agentes de IAServidor MCP remoto, 28 ferramentas, login com OAuth.
- Zapier, Make, n8nAções no-code para o buscador, o verificador e o enriquecimento.
// 02 · a api
Email Verifier é uma requisição HTTPS
Envie os parâmetros com sua chave e seu secret. Todos os SDKs, a CLI e o servidor MCP fazem esta mesma chamada.
/email-verifieremailobrigatório- The address to verify
enrich_mobilefalse- Also return phone numbers
// custo
Limites de requisições por plano1verification credit
Cobrado quando: The status is not disposable or unknown. Phone numbers returned with enrich_mobile cost 5 search credits each, from the search allowance.
Erros, respostas 429 e 451, e a mesma requisição repetida dentro da sua janela de uso não custam nada.
13 SDKs oficiais: C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Bibliotecas na documentação
{
"data": {
"email": {
"email": "richard@piedpiper.com",
"result": "deliverable",
"status": "valid",
"score": 99,
"smtp_provider": "Google",
"mx": {
"records": [
"aspmx.l.google.com",
"alt1.aspmx.l.google.com"
]
},
"mx_check": true,
"smtp_server": true,
"smtp_check": true,
"accept_all": false,
"greylisted": false,
"block": false,
"gibberish": false,
"disposable": false,
"webmail": false,
"regex": true,
"whois": {
"registrar_name": null,
"referral_url": null,
"created_date": null
}
},
"sources": [
{
"uri": "https://piedpiper.com/blog/engineering",
"website_url": "piedpiper.com",
"extracted_on": "2024-06-01T09:14:07+01:00",
"last_seen_on": "2025-01-10T17:02:44+01:00",
"still_on_page": true
}
],
"phone_data": null
}
}/email-verifierdata.email.resultstring- deliverable, risky or undeliverable; empty for a disposable domain
data.email.statusstring- valid, accept_all, invalid, unknown or disposable (compare case-insensitively: a live check can return Valid)
data.email.scoreinteger- Confidence: 99 for valid, 77 or more for accept_all, 2 for disposable
data.email.smtp_providerstring | null- Mail provider from the MX records, such as Google
data.email.mx.recordsarray | null- The domain's MX hosts
data.email.mx_check, data.email.smtp_checkboolean- The domain has MX records (smtp_check is the same check; status says whether the mailbox exists)
data.email.accept_all, data.email.greylisted, data.email.blockboolean- Catch-all domain, check deferred, check refused by the server
data.email.disposable, data.email.webmail, data.email.gibberish, data.email.regexboolean- Disposable or webmail domain, random-looking address, valid syntax
data.sources[]array- Where the address was found
data.phone_data[]array | null- Phone numbers, when you send enrich_mobile
// 03 · resultados
O que cada status significa
Cada verificação retorna um status e um resultado. Respostas disposable e unknown são gratuitas.
valid1 crédito de verificaçãoA caixa de entrada existe e aceita emails.
Envie.
accept_all1 crédito de verificaçãoO servidor aceita emails para qualquer endereço, então não é possível confirmar esta caixa de entrada.
Envie com cuidado ou verifique de novo mais tarde.
unknownGrátisA verificação foi inconclusiva: o servidor a bloqueou ou não respondeu.
Verifique de novo mais tarde.
invalid1 crédito de verificaçãoA caixa de entrada não existe.
Remova-o da sua lista.
disposableGrátisO domínio é de um provedor de email descartável.
Trate-o como undeliverable.
| status | result | Significado | O que fazer | Custo |
|---|---|---|---|---|
valid | deliverable | A caixa de entrada existe e aceita emails. | Envie. | 1 crédito de verificação |
accept_all | risky | O servidor aceita emails para qualquer endereço, então não é possível confirmar esta caixa de entrada. | Envie com cuidado ou verifique de novo mais tarde. | 1 crédito de verificação |
unknown | risky | A verificação foi inconclusiva: o servidor a bloqueou ou não respondeu. | Verifique de novo mais tarde. | Grátis |
invalid | undeliverable | A caixa de entrada não existe. | Remova-o da sua lista. | 1 crédito de verificação |
disposable | (vazio) | O domínio é de um provedor de email descartável. | Trate-o como undeliverable. | Grátis |
// 04 · clientes
O que os clientes dizem
Tomba is my go-to to validate emails. Even though I might have others to do a waterfall process with, Tomba is usually the top choice in it.
Nuno PocoSales Automation Architect, clickworks.ioGreat Value for Money! The Data Accuracy rating and insights as to where and when they found the data. The responsiveness of their help team.
Leon W.Sales Directorvia G2
// 05 · recursos
Todas as checagens por trás do resultado
Uma chamada executa as checagens que, de outro modo, você só aprenderia com um bounce.
Checagem da caixa de entrada
A Tomba pergunta ao servidor de email se a caixa de entrada existe, sem enviar nenhum email.
Domínio e registros MX
Confirma que o domínio está ativo e tem servidores de email que aceitam mensagens.
Detecção de catch-all
Sinaliza servidores que aceitam qualquer endereço, para que o sim deles não seja lido como válido.
Descartáveis e webmail
Marca caixas temporárias e endereços de webmail gratuito antes que cheguem à sua lista.
Greylisting tratado
Quando um servidor pede para tentar mais tarde, o verificador tenta de novo em vez de retornar unknown.
Um status e uma pontuação
Cada endereço recebe um status, como valid, invalid ou accept_all, e uma pontuação de 0 a 100.
// 06 · casos de uso
O que as equipes criam com Email Verifier
- Limpe uma lista antes de uma campanhaRemova endereços inválidos e arriscados para que os bounces não prejudiquem sua reputação de remetente.
- Verifique cadastros no formulárioVerifique o endereço do seu formulário de cadastro pela API e barre erros de digitação e caixas temporárias.
- Higiene das listas de clientesVerifique em massa a exportação de cada cliente antes de enviar em nome dele.
- Listas pequenas, rápidoVerifique alguns endereços no app ou na extensão de navegador antes de fazer o contato.
// verifique antes de enviar
Verifique cada endereço antes que ele dê bounce
Verifique um endereço no app ou na extensão, ou uma lista inteira em um job em massa. Os créditos de verificação vêm com todo plano pago, separados dos créditos de busca.
Planos pagos a partir de US$ 49 por mês. Cancele quando quiser.