{"uid":"cap_lzdjdrB8RdggbGDOz9LZR","slug":"email-domain-deliverability-validator-a002f851","name":"Email Domain Deliverability Validator","description":"Validate an email address and check whether an email domain can receive mail. Verifies email syntax and performs a live MX and A DNS lookup to return a deliverability verdict, the mail servers (MX hosts) and whether the domain accepts email. Fast email address validation and verification for signup forms, lead lists and contact data cleaning.","url":"https://api.aventtech.com/validate/email?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","required":["email"],"properties":{"email":{"type":"string","description":"Email address to check"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mx":true,"domain":"example.com","deliverable":true,"syntaxValid":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":{"p10Cents":"2.0000","medianCents":"2.0000","p90Cents":"2.0000","minCents":"2.0000","maxCents":"2.0000","p95Cents":"2.0000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HucuXmT3-WTP4LpvAUl6G","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an email address for RFC syntax validity and live MX/A DNS deliverability via DNS-over-HTTPS, returning a structured verdict on whether the domain can receive mail.","exampleAgentPrompt":"Before I add jane.doe@examplecorp.com to my mailing list, can you check whether that email address has valid syntax and whether the domain actually has working MX records that can receive mail?","exampleUseCases":[{"title":"Clean user signups before sending confirmations","prompt":"I just got a batch of new user registrations. Can you quickly verify each email address has correct syntax and that the domain can actually receive mail? I want to filter out any that won't work before we send our welcome emails."},{"title":"Validate customer addresses in bulk import","prompt":"We're importing 5,000 customer email addresses from a spreadsheet. Before we start using them, can you check which ones are syntactically valid and have active mail servers? I just need domain-level checks, not to verify each individual mailbox."},{"title":"Catch typos before newsletter dispatch","prompt":"I'm about to send out our monthly newsletter to the subscriber list. Can you scan for email addresses with syntax errors or dead domains that would definitely bounce? I want to remove those before we hit send."}],"resultDescription":"Returns a JSON object containing: whether the email passes RFC-lite syntax validation, the list of MX (and/or A) hosts discovered for the domain via DNS-over-HTTPS, and an overall deliverability verdict (e.g. deliverable/undeliverable/unknown). Does not confirm individual mailbox existence — domain-level only.","failureModes":["Invalid or missing email query parameter — returns 400 Bad Request","Domain has no MX or A records — verdict returned as undeliverable","DNS-over-HTTPS upstream timeout — may return error or unknown verdict","Malformed email input fails syntax check immediately before DNS lookup","Domain exists but temporarily unreachable DNS — may yield inconclusive result"],"whenToPreferThis":"Choose this endpoint when you need fast, lightweight email address screening that combines syntax checking with live DNS-level deliverability signals — ideal for form validation, list hygiene, or pre-send checks. Prefer it over full SMTP-probe services when you only need domain-level assurance (not per-mailbox confirmation) and want a stateless, side-effect-free check with no risk of triggering spam filters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T13:12:22.347Z","isFirstParty":false,"canonicalSlug":"email-domain-deliverability-validator-a002f851"}