{"uid":"cap_wYAQ9XCxrZAuBPT3eLDWe","slug":"softbot-email-check-fa98dfdc","name":"Softbot Email Check","description":"Email address check: verdict (deliverable_likely/risky/invalid) with reasons from syntax, MX/A records, disposable-provider list, role address, free provider, typo suggestion, SPF/DMARC/DKIM and domain age. Use when an agent is about to send to, sign up, or accept an email address and wants to avoid bounces, throwaway or mistyped addresses. One address per call; no SMTP mailbox probing.","url":"https://softbot-emailcheck-mainnet.softbot.workers.dev/v1/email?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"email":{"type":"string","description":"Single email address"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lb09ujupg9dbmZq1IUKUM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a single email address and returns a deliverability verdict (deliverable_likely/risky/invalid) with detailed reasons covering syntax, DNS records, disposable/free providers, role addresses, typo suggestions, and email authentication records.","exampleAgentPrompt":"Before I add this lead to my CRM, can you check whether john.smth@gmial.com is actually deliverable — flag any typos, disposable provider issues, or missing MX records?","exampleUseCases":[{"title":"Pre-send bounce prevention","prompt":"I'm about to email a list of new signups — can you check whether alex.johnson@mailnull.com is likely to bounce, and tell me if it's a disposable or risky address?"},{"title":"Signup form fraud filtering","prompt":"Someone just registered on our platform with the address no-reply@tempmail.org — is that a real deliverable address or should we reject it as a throwaway or role account?"},{"title":"Typo correction before outreach","prompt":"I want to reach out to a prospect at sarah.connor@yahooo.com — can you verify that address and let me know if there's a typo or if the domain can even receive mail?"}],"resultDescription":"A JSON response containing a top-level verdict (deliverable_likely, risky, or invalid) along with detailed reason flags covering: syntax validity, MX/A DNS record presence, whether the domain is on a known disposable-provider list, whether the address is a role account (e.g. info@, admin@), whether it's a free provider (e.g. Gmail, Yahoo), a typo suggestion if applicable, SPF/DMARC/DKIM authentication record status, and domain age signal.","failureModes":["Invalid or missing email parameter returns an error or invalid verdict","Newly registered domains may have incomplete DNS records leading to uncertain verdicts","Some disposable providers not yet in the list may pass as deliverable_likely","No SMTP mailbox probing means a syntactically valid address on a live domain may still be non-existent","Payment failure (402) if USDC balance is insufficient"],"whenToPreferThis":"Choose this endpoint when you need a fast, single-address email risk assessment before sending a message, accepting a signup, or writing to a lead — especially when you want combined checks (syntax + DNS + disposable + auth records + typo detection) in one call without performing live SMTP probing. Prefer this over a simple syntax validator when domain-level signals (MX records, disposable lists, SPF/DMARC) matter for deliverability or fraud prevention.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:30:19.435Z","isFirstParty":false,"canonicalSlug":"softbot-email-check-fa98dfdc"}