{"slug":"agentsvc-io-api-v1-proxy-email-verify-1a73dc","title":"Email verification","host":"agentsvc.io","method":"POST","resource":"https://agentsvc.io/api/v1/proxy/email-verify","category":"other","description":"Email verification: checks whether an email address really exists by asking its mail server (SMTP RCPT TO probe; no email is sent), on top of syntax, MX, disposable and role checks. Returns status deliverable, undeliverable (mailbox does not exist), catch_all (domain accepts any address), risky (dis","price_listed":0.0025,"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":11,"reported_payers_30d":3,"networks":["eip155:137","eip155:42161","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"email":"support@github.com"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"email":{"description":"Email address to verify","format":"email","type":"string"}},"required":["email"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"properties":{"checked_at":{"type":"string"},"deliverable":{"type":"boolean"},"domain":{"type":"string"},"email":{"type":"string"},"format_valid":{"type":"boolean"},"is_catch_all":{"type":["boolean","null"]},"is_disposable":{"type":"boolean"},"is_free_provider":{"type":"boolean"},"is_role_address":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"note":{"type":"string"},"reason":{"type":"string"},"smtp":{"properties":{"catch_all_code":{"type":"integer"},"code":{"type":"integer"},"message":{"type":"string"},"mx":{"type":"string"}},"type":"object"},"status":{"enum":["deliverable","undeliverable","catch_all","risky","unknown"],"type":"string"}},"required":["email","status","deliverable","reason"],"type":"object"},"success":{"type":"boolean"}},"required":["success","data"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[],"description_full":"Email verification: checks whether an email address really exists by asking its mail server (SMTP RCPT TO probe; no email is sent), on top of syntax, MX, disposable and role checks. Returns status deliverable, undeliverable (mailbox does not exist), catch_all (domain accepts any address), risky (disposable or mailbox full) or unknown (greylisting, server refused the check), plus the raw SMTP reply. Use it before sending outreach, to clean lead lists or to block fake sign-ups.","last_updated":"2026-10-10T09:02:30.742Z","schemes":["exact"]}