{"uid":"cap_ha07sRgAG0avaKj4sAVmQ","slug":"x-402-email-address-verifier-03470a8c","name":"x-402 Email Address Verifier","description":"Check whether an email address is well-formed and its domain can receive mail, before you send. Five DNS checks on an email address, no message sent: syntax, MX presence and hosts, SPF record, DMARC policy, disposable domain, role address. Returns deliverable as NO, RISKY or LIKELY. It does not open an SMTP session and says so: mailbox existence is explicitly not c…","url":"https://api.x-402.online/v1/email/verify?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cfmxlk4KV33yg9N0JeSC7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an email address through five DNS-based checks (syntax, MX, SPF, DMARC, disposable domain, role address) and returns a deliverability rating of NO, RISKY, or LIKELY — without sending any message or opening an SMTP session.","exampleAgentPrompt":"Before I add john.doe@example.com to my campaign list, can you run a full email verification on it — check the syntax, MX records, SPF, DMARC, whether it's a disposable domain, and whether it's a role address — and tell me if it's deliverable?","exampleUseCases":[{"title":"Pre-send lead list validation","prompt":"I've got a new lead with the email address sales-lead@somecompany.io — can you verify whether that email address is actually deliverable before I reach out? Check the DNS records, SPF, DMARC, and flag it if it looks disposable or is a role address."},{"title":"Sign-up form abuse prevention","prompt":"Someone just signed up with the email noreply@mailinator.com — can you check whether that's a real, deliverable address or a throwaway? I need to know if it's risky or not before I create the account."},{"title":"CRM data hygiene check","prompt":"I need to validate the email address contact@oldcompany.net in my CRM — run all five DNS checks on it and tell me if it's likely to be deliverable, risky, or not deliverable at all."}],"resultDescription":"Returns a deliverability verdict of NO, RISKY, or LIKELY along with individual check results covering: email syntax validity, MX record presence and hostnames, SPF record content, DMARC policy, whether the domain is a known disposable provider, and whether the local part is a role address (e.g. info@, admin@). Mailbox existence is explicitly not checked — no SMTP session is opened.","failureModes":["Invalid or malformed email input returns a syntax error without DNS checks","DNS lookup timeout may prevent MX/SPF/DMARC results from being returned","Private or internal domains may return no MX/SPF/DMARC records even for valid addresses","Payment failure (402) if USDC balance is insufficient","Rate limiting if too many requests are made in quick succession"],"whenToPreferThis":"Choose this endpoint when you need a fast, privacy-safe email pre-validation that doesn't send any message or require SMTP access. Ideal for lead qualification, sign-up form gating, CRM hygiene, and mailing list scrubbing where you want DNS-level confidence (syntax + MX + SPF + DMARC + disposable + role checks) without touching the recipient's inbox. Prefer it over full SMTP verification when avoiding false deliveries or GDPR-sensitive probe messages is important.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:40:14.864Z","isFirstParty":false,"canonicalSlug":"x-402-email-address-verifier-03470a8c"}