{"uid":"cap_gEkUEpkStW0TWyY4KmNko","slug":"coinslot-email-verifier-a0d9128f","name":"Coinslot Email Verifier","description":"Check an email address: RFC syntax, live MX records via DNS-over-HTTPS, and disposable-domain screening. POST { email } or { emails: [...] } (max 20).","url":"https://coinslot.dev/api/email-verify","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"email":{"type":"string","description":"Single address"},"emails":{"type":"array","items":{"type":"string"},"maxItems":20}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2lX13szXyr7cIuOQ4U9lW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates one or more email addresses by checking RFC syntax, live MX DNS records via DNS-over-HTTPS, and disposable-domain screening","exampleAgentPrompt":"Can you check whether john.doe@example.com is a valid, deliverable email address — specifically whether it passes syntax rules, has working MX records, and isn't from a disposable email provider?","exampleUseCases":[{"title":"Pre-signup email gating","prompt":"Before letting this user register, check if their email address temp-user@mailinator.com is real and not a throwaway — I want to block disposable addresses at signup."},{"title":"Bulk lead list hygiene","prompt":"I have a list of 15 email addresses from our lead form — can you validate all of them at once and tell me which ones have valid MX records and which are from disposable domains?"},{"title":"CRM data quality audit","prompt":"I need to verify that the contact email on this record — sarah.jones@bizco.io — actually has a working mail server and passes proper RFC syntax before we launch our email campaign."}],"resultDescription":"For each submitted email address, the endpoint returns whether it passes RFC syntax validation, whether the domain has live MX records (checked via DNS-over-HTTPS), and whether the domain is flagged as a disposable/throwaway provider. Responses indicate overall validity status plus the individual check results.","failureModes":["Invalid JSON body or missing both email and emails fields","emails array exceeds 20 items — returns 400 error","Malformed email input that can't be parsed","DNS-over-HTTPS lookup timeout causing MX check to be inconclusive","Disposable domain list may not cover every provider, leading to missed detections"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, multi-layer email check (syntax + live DNS MX + disposable screening) without spinning up a full email deliverability service. Ideal for pre-signup gating, CRM hygiene, or lead list scrubbing where you need instant, low-cost validation of up to 20 addresses per call. Not intended for SMTP-level handshake verification or catch-all domain detection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:42:53.454Z","isFirstParty":false}