{"slug":"402utils-com-v1-email-check-f315a6","title":"Validate an email address before you accept a signup or send to it","host":"402utils.com","method":"GET","resource":"https://402utils.com/v1/email-check","category":"other","description":"Validate an email address before you accept a signup or send to it: RFC 5322 syntax, whether the domain resolves and its MX records, whether it is a disposable/throwaway domain (community blocklist), and whether it is a role account (info@, support@…). DNS is checked over DoH. No SMTP probing (intru","price_listed":0.003,"price_asked":null,"state":"effects","state_label":"Not tested: has real-world effects","checks_7d":0,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":3,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"email":"user@example.com"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"description":"Query string only.","properties":{"email":{"description":"The email address to validate (required).","format":"email","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"checkedAt":{"format":"date-time","type":"string"},"disposable":{"description":"Domain is on the disposable-email blocklist.","type":"boolean"},"domainExists":{"description":"Best-effort: domain has MX or A records (DoH).","type":"boolean"},"email":{"type":"string"},"mxRecords":{"items":{"type":"string"},"type":"array"},"roleAccount":{"description":"Local part is a role address (info, support…).","type":"boolean"},"syntaxValid":{"type":"boolean"}},"required":["email","syntaxValid","domainExists","mxRecords","disposable","roleAccount","checkedAt"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Validate an email address before you accept a signup or send to it: RFC 5322 syntax, whether the domain resolves and its MX records, whether it is a disposable/throwaway domain (community blocklist), and whether it is a role account (info@, support@…). DNS is checked over DoH. No SMTP probing (intrusive and spammy), so a true 'domainExists' does not guarantee the mailbox exists.","last_updated":"2026-09-02T01:18:47.497Z","schemes":["exact"]}