{"slug":"keyronne-com-api-email-validate-8fc768","title":"Validate email addresses","host":"keyronne.com","method":"POST","resource":"https://keyronne.com/api/email-validate","category":"other","description":"Validate email addresses: RFC-style syntax checks, IDN domain normalization, live MX lookups with A/AAAA fallback (DNS-over-HTTPS), disposable-domain detection, role-address detection (info@, support@), free-provider flagging, and typo suggestions for popular providers (gmial.com -> gmail.com). Sing","price_listed":0.003,"price_asked":0.003,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":33,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"emails":["ada@example.com","bad@mailinator.com","typo@gmial.com"]},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"body":{"properties":{"email":{"description":"One address to validate. Provide email or emails.","type":"string"},"emails":{"description":"Batch of addresses to validate (max 50).","items":{"type":"string"},"maxItems":50,"type":"array"},"skipDns":{"default":false,"description":"Skip MX/A lookups and return syntax + heuristic checks only.","type":"boolean"}},"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"type":"object"},"output":{"properties":{"results":{"items":{"properties":{"checks":{"properties":{"disposable":{"type":"boolean"},"freeProvider":{"type":"boolean"},"hasPlusTag":{"type":"boolean"},"role":{"type":"boolean"}},"type":"object"},"dns":{"properties":{"deliverable":{"description":"true/false, or null if DNS was unreachable."},"method":{"enum":["MX","A-fallback","AAAA-fallback","unavailable"],"type":"string"},"mxRecords":{"items":{"type":"string"},"type":"array"}},"type":"object"},"domain":{"description":"Normalized ASCII domain.","type":"string"},"email":{"type":"string"},"reason":{"description":"Why the address is invalid, if it is.","type":"string"},"suggestion":{"description":"Likely intended address for typos.","type":"string"},"valid":{"type":"boolean"}},"type":"object"},"type":"array"}},"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.003,"price_match":true,"latency_ms":33,"error":null}],"description_full":"Validate email addresses: RFC-style syntax checks, IDN domain normalization, live MX lookups with A/AAAA fallback (DNS-over-HTTPS), disposable-domain detection, role-address detection (info@, support@), free-provider flagging, and typo suggestions for popular providers (gmial.com -> gmail.com). Single address or batches up to 50. POST a JSON body like: {\"emails\":[\"ada@example.com\",\"bad@mailinator.com\",\"typo@gmial.com\"]}","last_updated":"2026-08-28T10:44:26.481Z","schemes":["exact"]}