Catch preventable input errors
Identify malformed addresses, missing domains, absent MX records, disposable inboxes, and role-based accounts before they spread.
One address. The right evidence. Right now.
Verify one address in real time through a simple API. Choose a fast domain check or go all the way to mailbox evidence, based on the cost of getting the decision wrong.
Stop bad data at the point of entry
When a user signs up, a teammate creates a CRM contact, or a critical email is about to send, the useful answer is the one your product can act on immediately.
Identify malformed addresses, missing domains, absent MX records, disposable inboxes, and role-based accounts before they spread.
Use inexpensive domain screening for low-risk moments and reserve mailbox-level Deepcheck for higher-value sends.
Treat invalid, risky, unknown, disposable, role-based, personal, and professional results according to your own policy.
Built for transactional moments
The API fits decisions that happen inside a live product or operational workflow.
Screen obvious errors and disposable addresses before creating a low-quality account or lead.
Check the destination before a time-sensitive account email is queued.
Validate a new or edited address before it becomes part of reporting, routing, or automation.
Run Deepcheck before a message where a hard bounce or missed recipient is especially costly.
Protect receipts, booking updates, and service messages that depend on a usable destination.
Confirm a replacement email before changing the customer’s contact record.
A small integration with a clear contract
The API separates address validity from mailbox deliverability so your code can make an honest decision.
Use Quick for syntax/domain screening, Standard for domain trust intelligence, or Deepcheck for SMTP and catch-all evidence.
Send one email with your server-side API key. Standard is the default when no type is supplied.
Accept, reject, retry, step up to Deepcheck, or request review using explicit address, mailbox, and risk signals.
Progressive verification
Each depth adds a deliberate layer of evidence while preserving a consistent response model.
Syntax, domain, MX, disposable, role-based, personal/professional, TLD, and name signals for fast screening.
Adds provider, SPF, DKIM, DMARC, blocklist, parked-domain, and WHOIS context without contacting the mailbox.
Adds SMTP mailbox verification, catch-all detection, deliverability score, confidence, and MX evidence.
Quick and Standard return not_checked for the mailbox instead of implying an address-level pass proves mailbox existence.
Inspect the underlying signals instead of receiving an unexplained binary verdict.
Failed executions and inconclusive unknown API outcomes return the relevant credits automatically.
Your first 100 credits are free
Start without a card. Choose the workflow and verification depth that match the decision in front of you.