{"uid":"cap_MReb578E2JP4fl-BLzyeF","slug":"agent402-tools-email-validator-ade398a2","name":"agent402.tools Email Validator","description":"Validate an email address: syntax check plus live MX record lookup on the domain (deliverability signal, not a guarantee).","url":"https://agent402.tools/api/email-validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"email":{"type":"string","description":"Email address to check"}}},"responseSchema":{"type":"json","example":{"email":"someone@gmail.com","domain":"gmail.com","mxRecords":["gmail-smtp-in.l.google.com","alt1.gmail-smtp-in.l.google.com"],"syntaxValid":true,"deliverableDomain":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SKiUxL8XRl42ora3jFXSD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","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 by checking syntax correctness and performing a live MX record DNS lookup on the domain to assess deliverability.","exampleAgentPrompt":"Can you check whether 'john.doe@example.com' is a valid email address — look at the syntax and verify the domain actually has mail servers set up?","exampleUseCases":null,"resultDescription":"Returns a validation result indicating whether the email passes syntax checks and whether the domain has valid MX records, providing a deliverability signal (not a delivery guarantee).","failureModes":["DNS timeout causing MX lookup to fail or return inconclusive result","Malformed input (non-string or missing email field) returning a 400 error","Domain exists but has no MX records, returning a negative deliverability signal","Network issues causing the live DNS lookup to be unavailable","Payment failure due to insufficient USDC balance returning a 402 error"],"whenToPreferThis":"Use this endpoint when you need a quick, lightweight email validation that goes beyond simple regex — specifically when you want to confirm a domain can actually receive mail via MX record lookup. Prefer this over pure client-side regex validation when deliverability assurance matters, and over full send-based verification when you don't want to send a real email.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:14:06.642Z","isFirstParty":false}