{"uid":"cap_fipDolwwn-LwXBQB9Jil0","slug":"agentutility-email-verifier-7c3d06c2","name":"AgentUtility Email Verifier","description":"Verifies an email address and its domain with DNS-based risk checks: MX, disposable-domain, role-account, SPF, DMARC, and DKIM signals. Privacy-safe: does not probe the recipient mailbox. Use it as an email verifier, email verification API, or to validate email address deliverability.","url":"https://x402.agentutility.ai/email-verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["email"],"properties":{"email":{"type":"string","description":"Email address to validate and score, e.g. 'buyer@example.com'."},"dkim_selectors":{"type":"array","items":{"type":"string"},"description":"Optional DKIM selectors to check. Defaults to common selectors such as google, selector1, selector2, s1, and s2."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"risk":{"type":"string"},"email":{"type":"string"},"domain":{"type":"string"},"mx_records":{"type":"array","items":{"type":"string"}},"is_disposable":{"type":"boolean"},"is_role_account":{"type":"boolean"},"can_receive_mail":{"type":"boolean"},"verification_level":{"type":"string"},"deliverability_score":{"type":"integer"}}}}}}},"responseSchema":{"type":"json","example":{"risk":"low","email":"support@example.com","domain":"example.com","mx_records":["10 mail.example.com."],"is_disposable":false,"is_role_account":true,"can_receive_mail":true,"verification_level":"domain_dns_no_mailbox_probe","deliverability_score":92}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_zfo2JljDz-j7PgP54F9mH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies an email address and its domain using DNS-based risk checks (MX, SPF, DMARC, DKIM, disposable domain, role account) without probing the recipient mailbox.","exampleAgentPrompt":"Can you verify whether buyer@acmecorp.com is a real, deliverable email address — check the domain's MX records, whether it's disposable, and if it's a role account like support or info?","exampleUseCases":[{"title":"SaaS signup fraud screening","prompt":"Before we activate this new account, verify whether the email signup@tempmail.xyz is from a disposable domain and give me its deliverability score and risk level."},{"title":"B2B outreach list cleaning","prompt":"I have a lead email address contact@bigclient.com — can you check if it has valid MX records, a proper SPF/DMARC setup, and whether it's a role account before I add it to our sales sequence?"},{"title":"Newsletter subscription validation","prompt":"Someone just subscribed to our newsletter with the email noreply@freewebsite.org — can you run a DNS-based check to see if it can actually receive mail and flag whether it's a role account?"}],"resultDescription":"Returns a JSON object with the email address and domain, a deliverability_score (0–100 integer), a risk label (e.g. 'low', 'medium', 'high'), a list of MX records, boolean flags for is_disposable, is_role_account, and can_receive_mail, and a verification_level string indicating the depth of checks performed (e.g. 'domain_dns_no_mailbox_probe').","failureModes":["Invalid or malformed email address returns an error or low score","Domain has no MX records — can_receive_mail returns false","Disposable domain detected — is_disposable flag set to true","DNS lookup timeouts for obscure or newly registered domains may degrade result accuracy","DKIM check may return inconclusive if no common selectors are found and none are provided"],"whenToPreferThis":"Choose this endpoint when you need fast, privacy-safe email validation that goes beyond simple regex — specifically when you want DNS-level signals (MX, SPF, DMARC, DKIM) plus disposable-domain and role-account detection, without performing a live mailbox probe that could alert the recipient or get blocked by mail servers. Ideal for pre-send validation in email campaigns, onboarding flows, or lead qualification pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T00:59:51.772Z","isFirstParty":false,"canonicalSlug":"agentutility-email-verifier-7c3d06c2"}