{"uid":"cap_vFpH6DPEgHU07zgtfbiw5","slug":"mailcheck-hugen-tokyo-996384a9","name":"mailcheck.hugen.tokyo Email Validation","description":"6 email validation checks in one call — syntax (RFC 5322), MX record verification, disposable detection (5,000+ domains), free provider identification, role-based address detection (admin@, info@), and typo suggestion. Returns a 0-1 confidence score with detailed per-check results. POST method protects email addresses from access logs. No API keys, no multiple service integrations needed. Accepts USDC payments on Base and Solana","url":"https://mailcheck.hugen.tokyo/validate","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","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_l-Yt_puwOQoZcZ3pt96Sp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an email address with 6 checks (syntax, MX records, disposable detection, free provider, role-based, typo suggestion) and returns a 0-1 confidence score","exampleAgentPrompt":"Can you run a full validation check on 'john.doe@gmial.com' — I want to know if the syntax is valid, whether MX records exist, if it's a disposable or role-based address, and get a confidence score so I can decide whether to accept it for registration?","exampleUseCases":[{"title":"Lead qualification for sales outreach","prompt":"Before we contact these leads, can you validate all their email addresses? I need you to check which ones are real, flag any that use disposable domains or free providers like Gmail, and give me confidence scores so we know which leads are actually worth pursuing."},{"title":"User registration quality gate","prompt":"When users sign up on our platform, validate their email addresses in real-time. Catch any typos in the domain, reject disposable or role-based emails like support@, and only let them proceed if the confidence score is above 0.8 — I don't want fake accounts cluttering our user base."},{"title":"Bulk customer data cleanup","prompt":"I have a CSV of 10,000 customer emails from our old system. Can you run validation checks on all of them to identify which addresses are still valid, which are role-based, and which might be from free providers? Give me a summary with confidence scores so we can prioritize real customer accounts."}],"resultDescription":"Returns a 0-1 confidence score plus individual boolean/detail results for each of 6 checks: RFC 5322 syntax validity, MX record existence and hostnames, whether the domain is a known disposable provider (from 5,000+ domain list), whether it's a free email provider, whether the local part is role-based (e.g. admin@, info@), and a typo correction suggestion if the domain looks misspelled.","failureModes":["Invalid or missing email address input returns a validation error","Domain has no MX records — MX check fails, lowering confidence score","Network timeout during MX DNS lookup — partial results may be returned","Malformed JSON request body returns HTTP 400","Payment not included or insufficient USDC — HTTP 402 payment required"],"whenToPreferThis":"Choose this endpoint when you need comprehensive email validation in a single API call without managing multiple services or API keys. Ideal for user registration flows, lead qualification, or any scenario where you want to filter out disposable, role-based, or syntactically invalid emails while also catching common typos. The POST method is preferable when email privacy from access logs matters. Best when you need a single confidence score alongside granular per-check details.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:33:27.769Z","isFirstParty":false}