{"sample":true,"route":"/v1/email/verify/batch","method":"POST","priceUsd":0.25,"request":{"url":"https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/v1/email/verify/batch","contentType":"application/json","body":{"emails":["support@gmail.com","no-at-sign"]}},"response":{"results":[{"email":"Support@GMAIL.com","normalized":"support@gmail.com","syntax_ok":true,"syntax_error":null,"domain":"gmail.com","mx":[{"host":"gmail-smtp-in.l.google.com","priority":5},{"host":"alt1.gmail-smtp-in.l.google.com","priority":10},{"host":"alt2.gmail-smtp-in.l.google.com","priority":20},{"host":"alt3.gmail-smtp-in.l.google.com","priority":30},{"host":"alt4.gmail-smtp-in.l.google.com","priority":40}],"has_mx":true,"null_mx":false,"a_fallback":false,"domain_exists":true,"dns_status":"NOERROR","disposable":false,"role_account":true,"free_provider":true,"placeholder":false,"needs_smtputf8":false,"verdict":"deliverable_domain","reason":"domain publishes MX records","source":"cloudflare-dns.com","checked_at":"2026-10-06T18:28:55.242Z","note":"No SMTP mailbox probe is made (outbound port 25 is blocked on Cloudflare Workers), so deliverable_domain means the domain accepts mail (it publishes MX, or A/AAAA as the RFC 5321 fallback), NOT that this mailbox exists; catch-all is not detected. DNS was read once via a public DNS-over-HTTPS resolver at checked_at. disposable/role_account/free_provider/placeholder come from fixed embedded lists: a domain missing from them is not proven safe. normalized lowercases the address and converts the domain to ASCII (IDNA); it does not strip dots or +tags."},{"email":"no-at-sign","normalized":null,"syntax_ok":false,"syntax_error":"must contain exactly one @","domain":null,"mx":null,"has_mx":null,"null_mx":null,"a_fallback":null,"domain_exists":null,"dns_status":null,"disposable":false,"role_account":false,"free_provider":false,"placeholder":false,"needs_smtputf8":false,"verdict":"invalid_syntax","reason":"must contain exactly one @","source":null,"checked_at":"2026-10-18T12:00:00.000Z","note":"No SMTP mailbox probe is made (outbound port 25 is blocked on Cloudflare Workers), so deliverable_domain means the domain accepts mail (it publishes MX, or A/AAAA as the RFC 5321 fallback), NOT that this mailbox exists; catch-all is not detected. DNS was read once via a public DNS-over-HTTPS resolver at checked_at. disposable/role_account/free_provider/placeholder come from fixed embedded lists: a domain missing from them is not proven safe. normalized lowercases the address and converts the domain to ASCII (IDNA); it does not strip dots or +tags."}],"count":2,"checked_at":"2026-10-18T12:00:00.000Z","source":"public DNS-over-HTTPS resolvers (cloudflare-dns.com, dns.google as fallback) and embedded lists","note":"Each address is checked exactly like the single /v1/email/verify call (same syntax rules, DNS lookups, verdicts and flags); addresses sharing a domain share one DNS answer. Duplicates (case-insensitive) are removed. Price is fixed per call for 1 to 25 addresses. No SMTP mailbox probe is made (outbound port 25 is blocked on Cloudflare Workers), so deliverable_domain means the domain accepts mail (it publishes MX, or A/AAAA as the RFC 5321 fallback), NOT that this mailbox exists; catch-all is not detected. DNS was read once via a public DNS-over-HTTPS resolver at checked_at. disposable/role_account/free_provider/placeholder come from fixed embedded lists: a domain missing from them is not proven safe. normalized lowercases the address and converts the domain to ASCII (IDNA); it does not strip dots or +tags."},"note":"Free sample: the answer shape and fields for the fixed example input in 'request'. Values are an example and may not be current data; a paid call returns live data for your own input.","buy":"POST your JSON body to https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/v1/email/verify/batch with an x402 or MPP client: the unpaid call answers HTTP 402 with the exact price; the paid call returns the data with a receipt. Other ways to pay: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/pay"}