{"uid":"cap_jdHxIopmNqwNh0H41pO5U","slug":"eu-verify-email-deliverability-validator-402de75f","name":"eu-verify Email Deliverability Validator","description":"One-call email verification for lead qualification and list hygiene: RFC 5322 syntax check, then a live MX lookup over DNS-over-HTTPS (Cloudflare, Google fallback). Detects non-existent domains (NXDOMAIN), null-MX domains that refuse mail (RFC 7505), and returns prioritized MX hosts. Query: ?email=someone@example.com. Verdict: deliverable | risky | undeliverable. 1h cache per address.","url":"https://data.greeneris.io/v1/validate/email","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["email"],"properties":{"email":{"type":"string","description":"Email address to verify (max 254 chars)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"email":"contact@anthropic.com","domain":"anthropic.com","has_mx":true,"source":"live MX lookup via Cloudflare 1.1.1.1 DoH (Google DNS fallback)","verdict":"deliverable","mx_hosts":[{"host":"aspmx.l.google.com","priority":1}],"is_null_mx":false,"syntax_valid":true,"domain_exists":true}},"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_hzUnZyfcHSZ_V2MS7umlE","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":"Verifies an email address's syntax, domain existence, and MX record deliverability via live DNS lookup","exampleAgentPrompt":"Can you check if contact@anthropic.com is a real, deliverable email address — does the domain exist and does it have valid MX records?","exampleUseCases":[{"title":"Pre-invoice customer email validation","prompt":"Before we send this invoice to the customer, can you verify that their email address customer@theircompany.com is actually deliverable? I want to make sure it won't bounce."},{"title":"Clean up our CRM contact list","prompt":"We've got a bunch of old contacts in our database that might be outdated. Can you go through these emails and tell me which ones are still valid and have working mail servers? I need to know which ones are safe to reach out to."},{"title":"Screen leads before sales outreach","prompt":"I've got a list of leads from a recent campaign, but some of the email addresses look suspicious. Can you quickly verify which ones are real and have valid MX records so we don't waste time on bouncing emails?"}],"resultDescription":"Returns a JSON object with: the normalized email and domain, a deliverability verdict (e.g. 'deliverable'), syntax_valid boolean, domain_exists boolean, has_mx boolean, is_null_mx boolean, a list of MX hosts with priorities, and the DNS resolution source used.","failureModes":["Invalid or malformed email address returns syntax error or 400","Domain with no MX records returns has_mx: false and verdict indicating undeliverable","Nonexistent domain returns domain_exists: false","DNS lookup timeout or upstream resolver failure may return an error or partial result","Email longer than 254 characters rejected","HTTP 402 returned if payment not provided — endpoint requires x402 USDC payment before responding with data"],"whenToPreferThis":"Choose this endpoint when you need a live, real-time MX-based deliverability check rather than a purely syntactic validation. It is ideal for pre-invoice email validation, CRM data hygiene, or any workflow requiring confidence that an email domain can actually receive mail. Backed by Cloudflare DoH with Google DNS fallback for high reliability. Pay-per-call at $0.005 USDC with no account setup required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:01:35.811Z","isFirstParty":false}