← Back to directory

Use when an agent is about to email or sign up a contact. Input: email. Output: ...

https://1gateway.dev/v1/email/check

Overview

Use when an agent is about to email or sign up a contact. Input: email. Output: JSON verdict (deliverable, risky, undeliverable) with reasons, MX hosts, null MX, SPF and DMARC policy, disposable domain, role account, free provider. No SMTP probe, so the mailbox itself is not verified. Malformed address refused before payment. Example: ?email=info@example.com

Protocol x402
Price $0.0020
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Email Check
Source bazaar
Indexed 2026-10-29 01:36:38

Health

Status healthy
Latency (p50) 339ms
Uptime (30d) 100.0%
Reliability Score 90/100
Last Checked 2026-10-31 07:13:30
Last Healthy 2026-10-31 07:13:30
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified Known USDC
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "email": "info@example.com" }, "type": "http" }

Output Schema

{ "example": { "attribution": "DNS via Cloudflare DNS-over-HTTPS; disposable domains from github.com/disposable-email-domains (CC0)", "cached": false, "checkedAt": "2026-10-27T00:00:00.000Z", "disposable": false, "dns": { "dmarc": { "policy": "none", "present": true, "record": "v=DMARC1; p=none; sp=quarantine; rua=mailto:mailauth-reports@google.com" }, "exists": true, "implicitMx": false, "mx": [ { "host": "gmail-smtp-in.l.google.com", "priority": 5 } ], "nullMx": false, "spf": { "all": null, "present": true, "record": "v=spf1 redirect=_spf.google.com" } }, "domain": "gmail.com", "email": "support@gmail.com", "freeProvider": true, "mailboxVerified": false, "notes": [ "No SMTP probe is made, so whether the mailbox itself exists is not checked; 'deliverable' means the domain accepts mail." ], "reasons": [ "role_account" ], "roleAccount": true, "syntax": { "valid": true }, "verdict": "risky" }, "type": "json" }