{"uid":"cap_D4ew4zm9kKeYOalHrGIO8","slug":"email-domain-mx-disposable-check-d303601b","name":"Email Domain MX & Disposable Check","description":"Check whether a domain has valid MX records and is not on the disposable list; also reports free-provider.","url":"https://email-verify-api-production-d262.up.railway.app/domain-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","description":"Domain to check for valid MX records and disposable status, e.g. 'acme.com'."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oqO2NeScYSbEuBbCrDvdu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a domain has valid MX records, is not on the disposable email provider list, and reports if it is a free provider.","exampleAgentPrompt":"Can you check if acme.com has valid MX records and whether it's a disposable or free email provider?","exampleUseCases":[{"title":"SaaS signup fraud prevention","prompt":"Before I activate this new user account, check if their domain fastmailtemp.com is a disposable email provider or has valid MX records — I want to block throwaway signups."},{"title":"B2B outreach lead screening","prompt":"I'm about to send a cold email campaign to a list of domains — can you check if clientdomain.io has working MX records and isn't a free or disposable provider so I know it's worth targeting?"},{"title":"CRM data hygiene audit","prompt":"We imported a bunch of company domains and I need to clean them up — can you verify whether businesspartner.net has valid MX records and flag it if it's a free email provider?"}],"resultDescription":"Returns whether the domain has valid MX records, whether it appears on a disposable email provider list, and whether it is associated with a free email provider — allowing callers to assess the legitimacy and deliverability of the domain.","failureModes":["Domain does not exist or has no DNS records — returns invalid MX status","Disposable list may not cover newly created throwaway domains","Network timeout during MX DNS lookup","Invalid input format (non-string or malformed domain) returns error","Ambiguous domains that are both free and business-oriented may be misclassified"],"whenToPreferThis":"Use this endpoint when you only need domain-level checks (MX validity, disposable, free provider) without performing a full SMTP probe or verifying a specific email address. It is faster and cheaper than a full email verification when you just need to screen domains in bulk or validate infrastructure before investing in per-address checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T06:37:33.385Z","isFirstParty":false}