{"uid":"cap_L2km4NGKc91mPUHlEMkcn","slug":"genexxis-email-validator-49e6cccf","name":"Genexxis Email Validator","description":"Validates one email (email=) or up to 50 (emails=comma list, same price): RFC 5322 syntax, normalized form, MX records (A fallback), disposable, role account, free provider, typo suggestion, and a deliverable/risky/undeliverable verdict with reasons. No SMTP probing.","url":"https://webtools.genexxis.com/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"],"type":"string"},"queryParams":{"type":"object","properties":{"email":{"type":"string","description":"One email address"},"emails":{"type":"string","description":"Alternative: comma-separated list of up to 50 addresses (same price)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mx":{"status":"null_mx","records":[]},"free":false,"role":false,"email":"ada@example.com","domain":"example.com","syntax":{"valid":true},"reasons":["null_mx_domain_accepts_no_mail"],"verdict":"undeliverable","disposable":false,"normalized":"ada@example.com","suggestion":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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_G-yKq6xK1tFJgqZTLGIW0","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 up to 50 email addresses per call for syntax, MX records, disposable/role/free provider flags, typo suggestions, and a deliverable/risky/undeliverable verdict.","exampleAgentPrompt":"Can you validate the email address florence.nightingale@yopmail.com and tell me if it's actually deliverable, whether it's a disposable address, and if there are any typos or MX record issues?","exampleUseCases":[{"title":"Signup form email gating","prompt":"Before we create the account, check whether j.doe123@gmial.com is a real, deliverable email — flag it if it looks like a typo, is a disposable address, or the domain doesn't accept mail."},{"title":"Bulk lead list hygiene","prompt":"I have this list of 40 emails from our lead gen campaign: alice@acme.com,bob@mailinator.com,carol@outlook.com,... — can you validate all of them and tell me which ones are undeliverable or risky so we can clean the list before outreach?"},{"title":"Detecting role-based or free-provider signups","prompt":"Check the email info@startup.io and tell me if it's a role-based address, whether the domain has working MX records, and whether we should flag it as risky for our B2B SaaS signup flow."}],"resultDescription":"A JSON object per email containing: normalized email form, domain, syntax validity, MX record status and records, disposable flag, role account flag, free provider flag, typo suggestion (or null), a verdict of 'deliverable'/'risky'/'undeliverable', and an array of reason codes explaining the verdict.","failureModes":["Missing both email and emails query parameters — returns an error response","More than 50 addresses in the comma-separated emails list — likely rejected or truncated","Malformed comma-separated list — may cause partial or error response","Network or DNS lookup timeout for MX records — may return degraded verdict","Unusual or internationalized domain names — MX resolution may be unreliable"],"whenToPreferThis":"Choose this endpoint when you need a comprehensive, multi-signal email validation (syntax + MX + disposable + role + free provider + typo suggestion + verdict) in a single call without SMTP probing. It supports up to 50 addresses per call at a flat rate, making it cost-effective for bulk hygiene. Prefer it over basic regex validators when you need actionable deliverability verdicts with reasons, or over SMTP-probing services when you want non-intrusive validation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:31:29.488Z","isFirstParty":false,"canonicalSlug":"genexxis-email-validator-49e6cccf"}