{"uid":"cap_17RWF9VXP8I88TZ3DhMvd","slug":"swift-bot-labs-email-validate-13095bc8","name":"Swift Bot Labs Email Validate","description":"62 small, deterministic utility APIs (DNS and e-mail checks, web extraction, EVM decoding, x402 checks, IP math, JSON/CSV, hashing, conversions). No account or API key: pay per call in USDC with x402.","url":"https://x402-toolbox.swiftbotlab.workers.dev/v1/email/validate?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","HEAD"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["email"],"properties":{"email":{"type":"string"}},"additionalProperties":false},"discoverable":{"type":"boolean"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"email-validate","result":{"role":false,"email":"jane.doe@gmial.com","hasMx":false,"domain":"gmial.com","reasons":["domain has no mail servers"],"verdict":"risky","disposable":false,"suggestion":"jane.doe@gmail.com","syntaxValid":true,"freeProvider":false}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.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_fMg11CtlrArDwvq-fEoOK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an email address for syntax, MX records, disposability, free-provider status, and typo corrections","exampleAgentPrompt":"Can you check whether 'jane.doe@gmial.com' is a valid email address — does it have mail servers, is it disposable, and is there a suggested correction?","exampleUseCases":[{"title":"Pre-signup email quality gate","prompt":"Before letting this user register, check if 'user123@mailinator.com' is a valid, non-disposable email with working mail servers — flag it if it looks risky."},{"title":"Catch typo in checkout form","prompt":"A customer just entered 'sarah@yahooo.com' at checkout — can you validate it and tell me if there's a suggested correction?"},{"title":"Lead list hygiene check","prompt":"I have a lead who gave us 'info@acmecorp.com' — verify whether that email has MX records, is a role-based address, and whether it looks safe to contact."}],"resultDescription":"A JSON object with: ok (boolean success flag), tool name, and a result object containing the original email, domain, syntaxValid (boolean), hasMx (boolean), disposable (boolean), freeProvider (boolean), role (boolean), verdict (string: e.g. 'risky', 'safe'), reasons (array of strings explaining issues), and suggestion (corrected email address if a typo is detected).","failureModes":["Missing or empty 'email' query parameter returns an error","Malformed email string may return syntaxValid:false with no further checks","DNS timeout may cause hasMx to be inconclusive","Very new or obscure domains may return false negatives on MX checks","Payment failure via x402 results in 402 response before any validation occurs"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, deterministic, pay-per-call email validation with no account setup — especially useful for catching typos, blocking disposable addresses, and confirming MX record existence without committing to a subscription-based service. Prefer it for single-address spot checks or agent pipelines that need on-demand validation with USDC micropayments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:34.428Z","isFirstParty":false,"canonicalSlug":"swift-bot-labs-email-validate-13095bc8"}