Every bounce chips away at your sender reputation and pushes your next email toward spam. Draft & Check confirms each address is real before you send.
100 free verification credits on signup. No credit card required.
Type any email. We run the real thing: syntax, domain, and a live mailbox probe, then tell you if it is safe to send. One free check, no signup.
However you work, you get the same verdict on every address: real, risky, or dead.
For marketers, sales, and founders. Drop a CSV (or paste a list) into your dashboard and download a clean file with a verdict on every row.
One REST call, JSON in and JSON out. Verify a single address in real time at signup, or batch up to 1,000 at once. Drops straight into your stack.
POST /verify with a Bearer keyProviders punish high bounce rates. Every dead address you drop protects the deliverability of the ones that matter.
Dead contacts still cost you ESP fees, sending volume, and skewed metrics. Verify once, stop the waste.
Disposable inboxes, spam traps, and catch-all domains quietly damage your domain. We flag them before send.
[email protected] isn't a lost customer, it's a typo. We suggest the fix so a good lead survives.
We talk to the recipient's mail server directly, without sending an email, to confirm the exact mailbox exists.
Domains that accept everything can't confirm a mailbox. We spot them and mark the result risky, not a false deliverable.
Throwaway inboxes and role addresses (info@, sales@) get flagged before they poison your reputation.
Up to 1,000 addresses per request with controlled concurrency. Summary plus per-address detail, in order.
Every address gets a confidence score you can feed straight into your lead-scoring or send rules.
When a mailbox truly can't be confirmed, we return unknown, never a fake deliverable.
Mailbox confirmed. Safe to send.
Catch-all, disposable, or role account. Send with care.
Bad syntax, dead domain, or rejected mailbox. Drop it.
The server wouldn't confirm (greylisting, etc.). Retry later.
1 credit = 1 verification. No subscription, no monthly reset. Start with 100 free credits. Secure checkout by Stripe; charges appear as SOVEREIGNSHIELD. Prices exclude VAT; VAT is added at checkout where applicable.
Credits work for any verification and never expire. The SMTP mailbox check (confirming an inbox truly exists) is rate-limited to protect deliverability, so very large lists are verified progressively over several days rather than all at once. DNS-level checks (syntax, MX, disposable, role, typo) are effectively unlimited. Prices exclude VAT; VAT is added at checkout where applicable.
Every endpoint takes Authorization: Bearer <your key>. Responses include an X-Credits-Remaining header.
$ curl -X POST https://api.draftandcheck.com/verify \
-H "Authorization: Bearer lv_..." \
-d '{"email":"[email protected]","smtp":true}'
{
"status": "deliverable",
"score": 90,
"reason": "Mailbox confirmed via SMTP",
"checks": { "syntax":true, "mx":true, "catchAll":false }
}POST /verify/batch
{ "emails": ["[email protected]", "[email protected]"], "smtp":true }
→ { "total":2, "summary":{ "deliverable":1, "undeliverable":1 }, "results":[…] }DNS-level checks (syntax, MX, disposable, typo, role) are instant and effectively unlimited. The SMTP mailbox check is rate-limited to protect deliverability, so very large lists are processed progressively. Each account gets a daily SMTP allowance; beyond it, checks return unknown and resume the next day. Some mail servers decline probes entirely, so those come back unknown rather than a false deliverable. We would rather tell you the truth than guess.