For Developers - Clean Data at Scale
Real-time email validation for clean data
Read the API Docs Try Live SandboxShip with confidence, not guesswork
VeriMail’s validation engine processes 12,000 requests per second while keeping infrastructure costs flat. Our clients report a 94% drop in hard bounces within the first 30 days of integration, directly preserving MX record reputation and preventing ISP throttling.
Zero-Tolerance Bounce Filtering
Catch malformed addresses, disposable domains, and MX-failing inboxes before they hit your queue. Our syntax and DNS verification layers block 99.8% of invalid payloads at the API edge.
SMTP Reputation Protection
Maintain sender scores above 90/100 on GlockApps and Return Path. VeriMail’s catch-all detection and role-account tagging prevent deliverability penalties from shared infrastructure providers.
Predictable Latency SLAs
99th percentile response times under 180ms globally. We cache DNS lookups and RFC 5321 compliance checks in-memory, so your signup funnels never stall during traffic spikes.
Drop-in SDKs for your stack
Initialize VeriMail in three lines of code. Our official libraries handle retry logic, rate limiting, and webhook fallbacks automatically.
Python / FastAPI
import verimailclient = verimail.Client(api_key="vm_live_8x9k2p")result = client.validate(email="jane@acme.co")
Async-native with connection pooling. Returns structured JSON with deliverability scores and SMTP handshake logs.
Node.js / Express
const { VeriMail } = require("verimail-node")const vm = new VeriMail("vm_live_8x9k2p")const data = await vm.verify("dev@startup.io")
Promise-based with built-in circuit breakers. Compatible with TypeScript out of the box.
Go / Gin
import "github.com/verimail/go-sdk"client := verimail.New("vm_live_8x9k2p")resp, _ := client.Check(ctx, "ops@enterprise.com")
Concurrency-safe with context timeouts. Ideal for high-throughput batch processing pipelines.
Built for production workloads
VeriMail runs on a distributed Rust-based validation core deployed across AWS us-east-1, eu-west-1, and ap-southeast-1. Every API call is routed through our internal routing mesh that optimizes DNS resolution and SMTP timeout handling.
SOC 2 Type II & GDPR Ready
Zero PII retention by default. Email addresses are hashed server-side within 500ms and discarded from memory. Audit logs are encrypted with AWS KMS and accessible via your dashboard for compliance reviews.
Idempotent & Retry-Safe
Every request carries a unique X-VeriMail-Idempotency-Key header. Duplicate submissions during network blips return cached results instantly, preventing overbilling and ensuring consistent validation states.
Webhook & Batch Endpoints
Push validation results to your internal systems via signed HTTPS webhooks. Upload CSV or JSON payloads up to 50MB for asynchronous processing, with progress tracking via REST API polling.