{"uid":"cap_0gXDp9grcxlNnJLR8wniT","slug":"m0-lead-validate-email-domain-quality-signals-43bbdf00","name":"M0 Lead Validate — Email & Domain Quality Signals","description":"Machine-native capabilities for agents. Primary: URL Extraction -- fetch a public URL, get back clean text, no third-party dependency. Also available: pre-flight lead-quality signals before spending money enriching, contacting, or storing a lead.","url":"https://m0.aiverall.com/v1/lead-validate","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"object","format":"json","example":{"domain":"example.com","version":"m0-email-verify-v1","mx_exists":true,"valid_syntax":true,"domain_resolves":true,"is_role_account":false,"mailbox_confirmed":false,"is_disposable_domain":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xXgpuuE_b03Gvg9wIkcyi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a lead's email address and domain before enrichment or outreach, returning syntax, MX record, domain resolution, role-account, disposable-domain, and mailbox confirmation signals.","exampleAgentPrompt":"Before I add this new lead to my CRM, can you run a pre-flight quality check on their email — john.smith@acme-corp.io — and tell me if the syntax is valid, whether the domain resolves and has MX records, and whether it looks like a disposable or role-based address?","exampleUseCases":[{"title":"CRM intake email screening","prompt":"I'm about to import a batch of new leads and I want to screen them first — can you check the email jane.doe@startup.io and tell me if it's syntactically valid, has working MX records, and isn't a throwaway or role account like info@ or admin@?"},{"title":"Cold outreach deliverability check","prompt":"I'm about to send a cold email to cto@newventure.co — before I do, can you verify that the domain resolves, has valid mail servers, and that the mailbox is likely real so I don't waste the send?"},{"title":"Signup fraud prevention","prompt":"A new user just registered with the email support@mailinator.com — can you run a quick lead quality check to see if this is a disposable domain or a role-based address so I can decide whether to flag the signup?"}],"resultDescription":"A JSON object containing: domain (extracted domain string), version (model version used), valid_syntax (boolean — email passes RFC syntax rules), mx_exists (boolean — domain has MX DNS records), domain_resolves (boolean — domain resolves in DNS), is_role_account (boolean — email is a generic role alias like info@ or admin@), is_disposable_domain (boolean — domain is a known throwaway provider), and mailbox_confirmed (boolean — mailbox-level SMTP verification result).","failureModes":["Invalid or malformed email input — returns syntax error or valid_syntax: false","Domain not found in DNS — domain_resolves: false, mx_exists: false","SMTP probe blocked by mail server — mailbox_confirmed: false even for valid inboxes","Known disposable domain correctly flagged but legitimate provider incorrectly classified — possible false positive on is_disposable_domain","Payment failure via x402 protocol — 402 response, no validation result returned","Rate limiting or upstream timeout — 429 or 5xx error with no result"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, low-cost pre-flight signal on a lead's email quality before committing to more expensive enrichment, outreach, or CRM storage operations. It is ideal for filtering disposable emails, role accounts, and syntactically invalid addresses at the top of a pipeline. Prefer this over full enrichment APIs when the primary question is 'is this email real and worth pursuing?' rather than 'who is this person?'. It pays per-call via x402/USDC with no subscription required, making it suitable for agentic pipelines with variable lead volumes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:34:08.975Z","isFirstParty":false}