{"uid":"cap_NfwlrtCDvsBjw_ZEQwKfk","slug":"fiatdock-email-validation-c2923d5b","name":"FiatDock Email Validation","description":"Is this email address worth sending to? Syntax, domain DNS (MX, then A/AAAA), disposable/role/free-provider lists, a typo suggestion (gmial.com -> gmail.com), a normalized form and a risk verdict with reasons. No SMTP probe: it vouches for the domain, never the mailbox. An invalid address is a paid verdict; a DNS failure is 502, not charged. Pay-per-call via x402. An empty body is answered for the published example address (name@example.com); send {\"email\":\"…\"} for any other address.","url":"https://fiatdock.com/v1/email/check?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","required":[],"properties":{"email":{"type":"string","description":"The email address to check"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_6TnsXO6XFLvaiVjI4wY-W","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, DNS (MX/A/AAAA records), disposable provider lists, role-mailbox detection, typo suggestions, and returns a risk verdict — without SMTP probing.","exampleAgentPrompt":"Can you check whether 'john.doe@gmial.com' is a valid email address worth using — look for typos, check if the domain has MX records, and tell me if it's disposable or a role address?","exampleUseCases":[{"title":"Pre-send list hygiene check","prompt":"Before I import these leads into my CRM, can you check if 'marketing@tempinbox.net' is a real deliverable address or just a throwaway — flag if it's disposable, a role mailbox, or has no valid MX records?"},{"title":"Signup form typo correction","prompt":"A user just entered 'alice@yahooo.com' on our signup form — can you validate it, suggest the correct spelling if it looks like a typo, and tell me if it's safe to send a welcome email to?"},{"title":"Email risk scoring for fraud prevention","prompt":"I need a risk verdict on 'noreply@guerrillamail.com' — is it a disposable address, does the domain resolve properly, and what are the reasons it might be risky to accept?"}],"resultDescription":"Returns syntax validity, DNS check results (MX then A/AAAA fallback), whether the address is from a known disposable provider, whether it is a role mailbox (e.g. info@, admin@), a free-provider flag, a typo suggestion if the domain looks misspelled, the normalized canonical form of the email, and an overall risk verdict with enumerated reasons. Does not perform SMTP verification — domain deliverability is vouched for, individual mailbox existence is not. An invalid address counts as a paid verdict; a DNS failure returns HTTP 502 and is not charged.","failureModes":["502 returned when DNS lookup fails — this call is not charged","Malformed or missing 'email' field in request body results in a validation error","No SMTP probe means a syntactically valid address on a valid domain may still bounce if the mailbox does not exist","Disposable provider lists may not cover all newly created throwaway domains","Typo suggestions are heuristic and may occasionally suggest incorrect corrections"],"whenToPreferThis":"Choose this endpoint when you need fast, lightweight email address validation that goes beyond syntax checks — covering DNS/MX records, disposable providers, role addresses, free-provider classification, and typo correction — without the latency or deliverability risk of an SMTP probe. Prefer it when you want a risk verdict with reasons rather than a simple boolean, and when pay-per-call pricing ($0.001 USDC) over x402 fits your agent's cost model. It is well-suited for pre-import list hygiene, signup form validation, or fraud screening where domain-level assurance is sufficient.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:31:02.779Z","isFirstParty":false,"canonicalSlug":"fiatdock-email-validation-c2923d5b"}